The Colbert Report: Season 2, Episode 70
Tonight Stephen welcomes Cornell University scientist and author of Roving Mars Steven Squyres.