This Day in History: 1918-02-03

The Twin Peaks Tunnel began service. It is the longest streetcar tunnel in the world at 11,920 feet.

error: Content is protected !!