event · 28 December 1912 · 113 years ago
The first municipally owned streetcars take to the streets in San Francisco.
More events on 28 Dec