All Posts Tagged Tag: ‘Loch Ness Monster proof’

Loch Ness Monster ‘Found’ on Satellite Image

OK Nessie lovers, this may be the day you have been waiting for. Since the sixth century, the legend of the Loch Ness Monster has continued to fuel the imagination of, well, just about everyone. A recent satellite image is confounding scientists and giving fresh hope to believers of the elusive Scottish sea creature. The image was taken by an …

Read More