Space Shuttle Endeavour's new LA home unveiled ahead of public opening
EXPOSITION PARK, LOS ANGELES (KABC) -- The California Science Center is preparing to open the Samuel Oschin Air and Space Center, a 200,000-square-foot expansion that will showcase Space Shuttle Endeavour in a vertical launch configuration and serve as the centerpiece of…