Unknown Object In Apollo 8 Launch Film

The UFO footage was found in the Discovery Channel TV documentary about NASA’s Project Apollo, “When We Left Earth: The NASA Missions: Landing the Eagle – Part 3.”
Apollo 8 was launched from the Kennedy Space Center, Florida 
on 21 December 1968:
The UFO footage can be seen at 7:32 minutes into the documentary:
I also reported on this UFO footage on 1 January 2010.

Leave a Reply