< >

 

Researchers in Scotland claim that satellite image has revealed Nessie

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: ,


 

Follow Us for Live Updates


Please Share Us Now!