imaginecosmos.com
Touchdown on Mars!
Curiosity/ Mars Science Laboratory has successfully landed on the Red Planet on August 5, 2012 at 10:31 PM (Pacific Time). JPL engineers gave the landing a “perfect 10”! The Mars rover …