The mystery of the Loch Ness monster has been… solved!
Tag Archives: nessie
The Loch Ness Monster, the gigantic mythical river worm, was spotted in the Iceland!
PARIS – A small town in eastern France is on high alert after multiple sightings of an elusive creature.
BLUE MOUNTAINS, OR – After a spate of high-profile Twitter accounts were hacked, the world’s most famous cryptid became the next victim.