The Daily Show with Jon Stewart

Live at Red Rocks

Season 17 • 08/06/2012

NASA's Curiosity rover clears large technological impediments to its Mars rock-collecting mission.

More