The Cycling World
... blizzard which occurred last winter in New York State, practieally put the electric cabs of that city upon their feet so to speak. it is of conrse, well known that they have some very heavy snow «torms there at times, and althongh it has been proved that ...