Steve Squyres

  • Aired:  06/07/06
  •  | Views: 6,677

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

Loading...