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
Published: 7:38 PM CDT August 9, 2017