2012 Moments: Endeavour

In October, Space Shuttle Endeavour traveled 12 miles across the streets of L.A. to its new home at the California Science Center.

Need Help?