Tag: Scotland

New video purports to show legendary Loch Ness Monster

Does a new video out of Inverness, Scotland finally offer incontrovertible proof of the existence of the Loch Ness Monster? The video, recorded by Rory Cameron and picked up by the Scottish Sun, shows what Cameron believes to be Nessie “going at some speed.” He continues, “I’ve never seen anything like it before in my…
Read more