Space Shuttle California Science Museum Room
Nov. 23, 2024
Space Shuttle Endeavour/California Science Center - Los Angeles - Science Center Map | The California Science Center Space shuttle Endeavour will get its own museum in L.A. - Los Angeles Times Space Shuttle California Science Museum Room