You Won’t Believe Who Says They’ve Spotted the Loch Ness Monster [VIDEO]
Remember Apple Maps? Apple’s counter to Google Maps? Well, people using Apple Maps say the pictures of Loch Ness in Scotland have captured the Loch Ness Monster!
The Nessie fan club says the shots are legit, but naysayers say it’s just a boat wake — but where’s the boat haters?!
Subscribe to 98.3 KEYW on