Mars Curiosity Rover Lands On Mars!

Mars Science Laboratory better known as, Curiosity, is a Mars Rover launched by NASA on November 26, 2011 and landed on Aeolis Palus in Gale Crater on Mars on August 6, 2012. Even if viewed ealier, enjoy this fascinating event and footage one again.