Share Is This Loch Ness Monster?Spotted on Apple Maps Satellite Image04:33 0 Share 0 Likes 0 Dislikes Published on May 4, 2017 Read Full Story: Latest Uploads From The Cosmos News Category: #Video Submitted by: Admin Tags:Apple, Image, Loch, Maps, MonsterSpotted, Ness, Satellite About The Author Admin Related Posts