Alien Spaceship Actually Found on Google Street View?

An alien spaceship has been spotted in northern Spain, and we have the proof! Well, not so fast. Yes, something VERY interesting has been found by Google’s Street View camera, but before we get too carried away, let’s take a few moments and actually try to figure out what else it could be. Publishing UFO sightings on the internet can be a risky business, especially when using the fuzzy eye of the street view car to find them. Most “UFOs” are easily explained away as things like low flying airplanes, big balloons, or passing birds. In this case…

Read full article »