Tag: Leeds

Posted in All Animals Cryptozoology International News

Large, Unusual Footprints Found In Leeds Forest Could Belong To Beast Of Leeds

A set of mysterious, and unusually large footprints found in a remote Leeds woods has sparked suggestions they could have been made by the ‘Beast…

Continue Reading