The center is a great addition to L.A.’s California Science Center, but the undisputed centerpiece is the Endeavour space shuttle.
The center is a great addition to L.A.’s California Science Center, but the undisputed centerpiece is the Endeavour space shuttle.














