Curiosity lands on Mars by Kidz News • August 5, 2012 • 0 Comments PASADENA, California. In a the most amazing landing ever, NASA (National Aeronautics and Space Administration) landed a car sized rover on the planet Mars. The journey from Earth to Mars lasted over 8 months. The landing was achieved by using… Read more →