Out There stories relating to "Google Street View"
Thursday, June 16, 2011
Sunday, February 13, 2011
This Google Street View image was sent to us by a German reader. It's quite a shocker. Unless someone at Google is playing games, which is always possible, this is an excellent UFO image.