Space Shuttle Takes Joyride Through Streets of L.A. [PHOTOS]

Mashable
Space Shuttle Takes Joyride Through Streets of L.A. [PHOTOS]
Endeavour's final voyage
View Comments (0)