Feedback

NASA Takes Aim at Mars

 

The new Orion space capsule, designed to eventually carry a crew to Mars, is on display at Kennedy Space Center. WESH's Angela Taylor reports.

Shows