Space Shuttle Endeavour's new LA home unveiled ahead of public opening
Posted
Rob Hayes (via ABC7)
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.