Space Shuttle Endeavour

ScienceNASACalifornia Science Center
A worker guides NASA Space Shuttle Endeavour as it moves on Crenshaw Drive enroute to the California Science Center. Pool, Getty Images
Loading