Lochness Monster

is it possible that a app like Apple Maps has the possibility of finding The Lochness Monster? Well some people believe that Apple has actually caught the beast on camera using it's satelites. If you look at the picture above there is definitely something there but who knows what. Some people think The Lochness Monster while other people are thinking that it is just a boat wake.

Check out some more information here