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 is seen approaching the California Science Center at the end of its three-day, 12-mile (19 km) "Mission 26" road trip, Oct. 14, 2012.
View Comments (0)