Triumph! — The Gargantuan Olympics of Mind and Motivation — NASA’s Curiosity Lands on Mars

© 2012 Peter Free

 

05 August 2012

 

 

If you want a reason why the United States actively belongs in space, this is it

 

Pushing the boundaries of human capability forward.