The story behind the Mars Rovers

658,969 views | Charles Elachi • Serious Play 2008