Rent A Cottage In Scotland

Saturday, June 23, 2007

Spot The Loch Ness Monster


The Loch Ness Monster is a cryptid, claimed to inhabit Loch Ness, near Inverness, Scotland. Watch this wee video carefully, and see if you can spot Nessie, the Loch Ness Monster.

No comments:

Post a Comment