Space Shuttle Endeavour's L.A. Adventure Captured in Photos

SPACE.com
Space Shuttle Endeavour's L.A. Adventure Captured in Photos
Space shuttle Endeavour rolls toward its new display pavilion at the California Science Center in Los Angeles in the final stretch of its three-day, 12-mile (19 km) "Mission 26" journey.
View Comments (0)