Newly Opened Space Shuttle Endeavour Exhibit Thrills California Crowds

SPACE.com
Newly Opened Space Shuttle Endeavour Exhibit Thrills California Crowds
Endeavour is a tight fit inside its new home at the California Science Center, but the accommodations are temporary until a new facility can be completed.
View Comments (0)