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, Aviation, Human spaceflight, Space exploration, A Funny Thing Happened on the Way to the Moon, Apollo Moon Landing hoax accusations, Moon landing, Aldrin, Apollo 11, Neil Armstrong, Buzz Aldrin, Apollo program, Moon