Tag: neil armstrong
The “Armstrong” Parallel – Two Extraordinary Americans. One Confirmed Lie and...
Neil Armstrong is subdued at the Apollo 11 press conference. Lance Armstrong is subdued when denies the doping allegations 2005.
Today is the final day...