Need a lift? Take a look at the Fox News video of NASA’s $2.6 billion space project “Curiosity” landing on Mercury yesterday. Heart-warming to see serious rocket scientists letting go.

Advertisements