Archive for September 8th, 2006

Buzz Aldrin’s Apollo 11 UFO Siting

Friday, September 8th, 2006

This clip from the television documentary features astronaut talking about his UFO siting during the .