Post by pickinduck on Apr 19, 2014 19:52:32 GMT -6 Just found this.thebiglead.com/2014/04/19/loch-ness-monster-found-on-satellite-image/There's an article about apple and this to.
Post by sherlew99 on Apr 19, 2014 20:14:01 GMT -6 It rather looks like a boat wake. Check out this link.You can make the picture zoom in and out.