July 12, 2019 8:54 pm

A Lunar Landing Legacy at Long Island Museum

Fifty years ago, Apollo 11 landed on the moon, but those astronauts never would’ve have been able to actually land if it hadn’t been for the hard work of a team on Long Island who designed and built the lunar module. NBC 4 New York’s Greg Cergol reports.

Local

Exit mobile version