Glen Road Bridge Accident, 1912
City of Toronto Archives
A Detroit electric car crashed on Toronto’s Glen Road Bridge, in the winter of 1912. The great weight and hard tires of many early electrics, Canadian-made or otherwise, made them difficult to control in slippery or wet conditions.