• Embed

Steve Squyres

Clip6/7/2006

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

Up Next