October 15, 2012
A Space Shuttle on the Streets of Los Angeles

A Space Shuttle on the Streets of Los Angeles from The Atlantic.

Man what I would have given to be in LA when this was happening.





Posted by Arcterex at October 15, 2012 03:25 PM