Neil Armstrong's 1968 Test Crash
HOUSTON, TX 1968 - While testing the Apollo 11 landing module called the LLRV, famed astronaut Neil Armstrong is forced to eject at around 200 ft (60 meters) after a sudden control problem. Footage was taken on the Ellington Airbase in Houston, Texas.
Post a Comment