tracking
The the Forward Channel
Sign In | Support

American icon: Space Shuttle Endeavour in LA en route to Califorrnia Science Center

Link
Embed
Email
LA locals flocked to get a glimpse of a genuine American icon over the weekend as the nation's Space Shuttle Endeavour moved through the LA streets on the way to its final resting place at the California Science Center.
Related Videos
This collection is currently empty.
Powered by Waywire.com Privacy Send Us Feedback