August 7, 2012Pics and Video, Technology Curiosity Rover has Landed on Mars! The Rover The Curiosity rover is a car-sized Mars rover currently exploring Gale Crater, near the equator of Mars. […]