Buzz on the Moon
July 22, 2004
Neil Armstrong took this photo of Buzz Aldrin on the moon during the Apollo 11 mission. Armstrong's reflection is visible in Aldrin's visor.
Topics: Technology Internet, Human spaceflight, Aviation, Space exploration, A Funny Thing Happened on the Way to the Moon, Moon landing, Moon, Neil Armstrong, Aldrin, Apollo 11, Buzz Aldrin, Apollo Moon Landing hoax accusations, Apollo program