Press "Enter" to skip to content

Apollo 11 anniversary: Watch Apollo 11 moonwalk as it happened

Hundreds of millions watched as Apollo 11’s Neil Armstrong and Buzz Aldrin set foot on the moon on July 20, 1969.
Source: ABC News 6

Be First to Comment

Leave a Reply