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.