Mars Rover Curiosity UFO

Has Curiosity Captured UFO Images On Red Planet?
August 21st, 2012

NASA’s Curiosity rover is transmitting images of some odd things – which some call UFOs.