Obama Neil Armstrong
Nov. 14, 2024
Apollo 11 Neil Armstrong meets with President Barack Obama in the Oval Office at the White House in Washington DC July 20 2009.Photo by Olivier Douliery/ABACAPRESS.COM (Pictured: Neil Armstrong, Barack Obama Stock Buzz Aldrin, Michael Collins, Neil Armstrong and President Barack Obama Astronauts from Apollo 11 meet with President Barack Stock Photo - Alamy US President Barack Obama stands alongside the first man on the moon... News Photo - Getty Images Obama Neil Armstrong