Steve Squyres

Aired:  06/07/06 Views: 6,989

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

Loading...