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 »