Wednesday
Oct172012
Shuttle Endeavor Travels Through LA
Wednesday, October 17, 2012 at 10:41PM
The Space Shuttle Endeavor made its final journey to the California Space
Center in Exposition Park, and it’s an interesting sight to watch.
Reader Comments