Frames
1/6
48 years since Neil Armstong's small step
It's been 48 years since Neil Armstrong took that small step that turned out to be a giant leap for mankind. The Apollo 11, along with Astronauts Neil Armstrong, Buzz Aldrin and Michael Collins on board, landed on the moon on July 21,...
Read Full Story