
This video reveals Neil Armstrong climbing down the lunar module ladder to the lunar floor. The video compares present footage with the partially restored video. The thumbnail picture reveals the brand new footage on the left and the outdated on the best. 2017-08-03T00:00:00Z