Share
On August 6, 2012 on 05:31 UTC the Rover Curiosity landed on Mars.
spacelivecast recordings from the Curiosity landing on mars.