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