9 of 28
People watch as the space shuttle Endeavour is towed past their homes as it is moved to the California Science Center in Los Angeles on Saturday, Oct. 13, 2012. (AP Photo/Lucy Nicholson, Pool)
©2014 WHAS-TV, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.