
President Obama Is Launching A New $6 Billion Space Policy That Will Ultimately Take Astronauts To Mars. Of Course, It's $6 Billion And $45 If The Astronauts Have A Carry-on.
Please Wait....
Translating....
Translating....
More From Jimmy Fallon