Apollo 11: Smithsonian showcases stunning Moon landing artifacts – Fox News

Share this Story

On July 20, 1969, Neil Armstrong stepped from the Eagle Lunar Module and made his “one giant leap for mankind.” To celebrate the 50th anniversary of the Apollo 11 Moon landing, the Smithsonian National Air and Space Museum is showcasing a host of stunning art…

Author: James Rogers

READ MORE