Transiting Los Angeles
Have you heard that L.A. used to have "the best public transportation system in the world"? Or that it was destroyed as part of a conspiracy? Well, let's set the record straight. In this episode, John explains the real reasons why our streetcars were torn up.
10 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Transiting Los Angeles community!