New Videos
-
-
Hottest Videos
Tag Archives: Andrew Dixon
Loch Ness Monster May Have Been Caught On Satellite

The Loch Ness Monster may not be a myth after all. A picture captured through satellite imagery on Apple Maps shows a strange creature roaming in the water. Two people noticed it on their iPhone’s last year but the idea … Continue reading