Did Google Street View Capture the Image Of A UFO?Did Google Street View Capture the Image Of A UFO?After years of being ridiculed, we may finally have proof that UFOs do indeed exist, and it comes from the unlikeliest of places -- Google Street View. Who's laughing now, skeptics?Donald DeaneDonald Deane