Feedback

NASA Posts Video of Moon Landings and Brutal Crash Tests

 

NASA shared a montage of successful landings and splashy crashes from what is now the Landing Impact and Research Facility in Hampton, Va.

Shows