Got to see the Endeavour at the California Science Center in L.A. I’m always impressed by how large the space shuttles are when seen in person.
Got to see the Endeavour at the California Science Center in L.A. I’m always impressed by how large the space shuttles are when seen in person.