Curiosity

Did NASA Spot a UFO On Mars With Curiosity? [VIDEO]
It's a pretty big deal that NASA landed the robot vehicle Curiosity on the surface of Mars, but it would be an even bigger deal if Curiosity ended up documenting evidence of life on the red planet.  Some people are saying that's exactly what has happened, check out the video the world…