Where To Stream The Colbert Report Season 2006 Episode 70
Steve Squyres
- Aired June 7, 2006
- 30 Min
Stephen asks Steve Squyres, the principal investigator of the Mars Exploration Rover Mission, if they've found oil on Mars yet.
Steve Squyres
Stephen asks Steve Squyres, the principal investigator of the Mars Exploration Rover Mission, if they've found oil on Mars yet.