Tag Archives: Loch Ness Monster Picture

Loch Ness Monster Found?

After years of evading the spotlight, the legendary Loch Ness Monster might have finally been caught on film. Is that the camera-shy creature playing in the water? Click to see. If the theme to The X-Files started playing in your …

Read More »