New exhibit featuring Space Shuttle Endeavour opens at California Science Center
The Samuel Oschin Air and Space Center expansion at the California Science Center has officially opened. One of the expansion’s most anticipated features is the Space Shuttle Endeavour, which stands nearly 200 feet tall.