Skip To Content

Where To Stream The Colbert Report Season 2006 Episode 70

Steve Squyres

Stephen asks Steve Squyres, the principal investigator of the Mars Exploration Rover Mission, if they've found oil on Mars yet.