Thursday, May 14, 2015

Is The British Government Hiding The Loch Ness Monster?


Is The British Government Hiding The Loch Ness Monster?

Loch Ness is Britain's most famous monster. Officially it's a myth - but could it really have been found, and is now hidden by the U.K. government?