Feedback

NASA Moves a Step Closer to Manned Mars Mission

 

NASA’s Orion spacecraft headed to Cape Canaveral ahead of an unmanned test mission next month. Bob Kealing of WESH explains what scientists will be testing.

Shows