Buzz Aldrin’s Apollo 11 UFO Siting

September 8th, 2006 by

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

Similar Posts:

Tags: , , ,