Apollo 11 (1996) Official Trailer [HD]

0
19
views
Apollo 11 (1996) Official Trailer [HD]



Fearful that the Russians would continue their lead in the space race and be the first to put a man on the moon, NASA felt an enormous pressure to push the …

source