THE SPACE SHUTTLE COMES TO LOS ANGELES

Share
Embed
  • Published on May 12, 2014
  • This is Newswire L.A.'s coverage of the Space Shuttle Endeavour moving across Los Angeles to its final home at the California Science Center in Exposition Park.

Comments • 0