Watch Live:

Space Shuttle Endeavour Exhibit Opens at California Science Center

SPACE.com
Space Shuttle Endeavour Exhibit Opens at California Science Center
A California Science Center guide discusses the Space Shuttle Main Engine display with invited guests.
View Comments (0)