Neil Armstrong and Buzz Aldrin Set up Flag on the Moon
July 31, 2008
Apollo 11 astronauts Neil Armstrong and Buzz Aldrin set up the American flag on the Moon’s surface.
Topics:
Technology Internet, Apollo Moon Landing hoax accusations, Buzz Aldrin, Apollo program, Apollo 11 in popular culture, In popular culture, Moon landing, Aldrin, Apollo 11, Neil Armstrong, Moon, Buzz Aldrin Set up Flag
