Google Street View Captures UFO – Remember KISS FM’s ‘Google Ghost’?
You can find some interesting things when you use Google Street View. You can check out what's happening on your street in front of your house, or your ex's house if you're a stalker type, or you can even catch a visitor from outer space!