Loch Ness Monster

'Loch Ness Monster' Spotted By Fan Watching Live Stream From 6,000 Miles Away

A man sitting at home in Hong Kong claims to have spotted the Loch Ness Monster while watching a live stream of the infamous Scottish body of water.
Read More

Forget Area 51. There’s Now An Invitation To Storm Loch Ness

Looks like the internet is already planning its next move after raiding Area 51.
Read More