Mars Rover Curiosity landing

On August 6, 2012 on 05:31 UTC the Rover Curiosity landed on Mars.

spacelivecast recordings from the Curiosity landing on mars.