
Photo shows the Loch Ness Monster, undated. The Loch Ness Monster, affectionately known as Nessie, is a creature in Scottish folklore that is said to inhabit Loch Ness in the Scottish Highlands. (Newsflash)
Police Search For New Nessie In Mexican Lake
Police in Mexico are hunting for a Nessie-style monster said to be living in the depths of a reservoir by a massive dam. The monster - more than 5,000 miles…