Monday Monster: The Lambton Worm

County Durham, England (WKQ News): In the rainy north of England, cryptozoologists and big game hunters alike are gripped with frenzied excitement. The cause? Reports of a giant worm-like creature once more haunting the River Wear. Alongside the reporters, photographers, and gawpers are representatives of the Bishop of Sockburn who arrived armed with a traditional …

Monday Monster: The Lambton Worm Read More »