Buzz Aldrin’s Apollo 11 UFO Siting
Friday, September 8th, 2006This clip from the television documentary Apollo 11: The Untold Story features astronaut Buzz Aldrin talking about his UFO siting during the Apollo 11 mission.
This clip from the television documentary Apollo 11: The Untold Story features astronaut Buzz Aldrin talking about his UFO siting during the Apollo 11 mission.