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 Folgen
Kommentare
0Sei die erste Person, die kommentiert
Melde dich jetzt an und werde Teil der Transiting Los Angeles-Community!