< >

 

Researchers in Scotland claim that satellite image has revealed Nessie

By

Researchers in Scotland claim that satellite image has revealed Nessie

A strange shadowy form spotted using Apple’s satellite map app has Loch Ness Monster believers convinced that the sea monster has been found.

Tags: ,

Welcome to LNC Live News Stream Cloud