A Google Earth image captured a mysterious mass in Scotland’s Loch Ness, sparking one tourist to conclude it’s a “little family” of Nessies. Julie Fraser made the discovery of the three mysterious ...