Beaumont engineers apply to "Protect Earth" from alien life in new NASA position

Beaumont engineers apply to "Protect Earth" from alien life in new NASA position