Bobak Ferdowsi: The New Face (and Hair) of NASA

Download
The NASA crew celebrates as the Mars Rover lands.
( NASAtelevision, UStream )
Hosted by Todd Zwillich
PRI WNYC