February 11, 2012

ICELAND: River monster spotted



The Loch Ness Monster of Iceland has been spotted, and it's not a blurry photo this time.
The London Telegraph has exclusive video footage of a river worm that may be the legendary Lagarfljot river worm, Icelandic version of the the Loch Ness Monster. Here the video: