📅 28 Dec, 1912

The first municipally owned streetcars take to the streets in San Francisco.

The first municipally owned streetcars take to the streets in San Francisco.