NASA Takes Step Toward Another Moon Trip

NASA is a step closer to its goal of returning to the moon thanks to a successful test of a crucial launch abort system for the Orion spacecraft. Denver based engineer Blake Watters of Lockheed Martin is the lead engineer for the system and joins us.


Sponsored Content

Sponsored Content