Newly Opened Space Shuttle Endeavour Exhibit Thrills California Crowds

SPACE.com
Newly Opened Space Shuttle Endeavour Exhibit Thrills California Crowds
A group of children from the Dr. Theodore T. Alexander Science Center School get their first look at Endeavour.
View Comments (0)