658,018 views | Charles Elachi • Serious Play 2008

The story behind the Mars Rovers