Buzz Aldrin Neil Armstrong Statue
Nov. 23, 2024
Rocket Mortgage underwrites new statue of Apollo 11 astronauts | collectSPACE Guests take a selfie photo in front of a new statue of the the Apollo 11 astronauts, from left, … | Las Vegas Review-Journal The new Apollo 11 statue of the astronauts, from left, Michael Collins, Neil Armstrong and Buzz Aldrin is seen at the Kennedy Space Center Visitor Complex, Thursday, July 18, 2019, in Cape Buzz Aldrin Neil Armstrong Statue