The story of the Mars rovers

November 14, 2008

An interesting TED talk from Charlese Elachi, director of NASA's Jet Propulsion Lab.

You should follow me on Twitter here