Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
US Astronauts Buzz Aldrin and Neil Armstrong are depicted walking on the moon. The Apollo 11 mission landed on the moon on July 20, 1969. The life-size figures are made of wax, and they are displayed at Madame Tussauds in Washington, DC; March 3, 2012.