Curiosity Rover Lands on Mars August 06, 2012 Get link Facebook X Pinterest Email Other Apps Curiosity Rover Lands on Mars: Precisely on time and target, NASA's Curiosity rover touched down safely on Mars Monday to begin an ambitious two-year trek through the mountainous red planet. Comments
Comments