Nessie Visible on Google Earth?

Did Google Earth satellites capture images of the Loch Ness monster? See the pictures in question at The Sun.

Share

Leave a Reply

Archives