Wednesday, October 17, 2012

Space Shuttle Moves Through Town

This is a great short film of quite an endeavor to move The Endeavor to its new home at the California Science Center. What an exciting time for the city of Los Angeles. We have tickets to view the shuttle on November 4th at the science center. Can't wait!