Amazing Pictures From the Surface of Marscosmosaur (31)in #science • 7 years ago Curiosity Rover landed on The Red Planet in August 6 2012, and it is still there, helping us to discover Mars. #space #blog #life