Thursday, 21 February 2019

NASA SHOCK: Unearthed CCTV shows scientists in ‘near-death experience’ 



TWO NASA scientists had a lucky escape when a deadly chemical was released while completing technical repairs on the Space Shuttle Discovery, unearthed CCTV footage revealed during a documentary.

Related Posts: