Neil Armstrong: The Enigma Explained


Episode of July 27, 2014

Expired 3.5 435 x
On the 21st July 1969 Neil Armstrong became the first human being to set foot on another world. His historic first step onto the Moon not only signaled a change in human history, but in his own life as well. This is the untold story of Neil Armstr...