Have Apple's maps found the Loch Ness Monster? Check out these satellite images that were beamed from Apple's satellite map app and could only be viewed on some iPads and iPhones.
People are saying this is legit.... what do you think?
AND there's video...
Here's the OG Loch Ness pic
More PICS HERE