Sunday, August 05, 2012

Live: Curiosity Rover Lands on Mars Aug. 5

Touchdown confirmed!



This stream begins around 8:30 pm PT. The Mars landing is planned for 10:31 pm PT.



Video streaming by Ustream