The first Electric Cars
Photo of the first electric cars, taken July 22nd, 1903 in Reading England. If you look closely you can see the men in top-hats and the women wearing large hats with flowers. Also, you can make out the Vine Hotel at 74 Broad Street and on the right the grocer's shop of Baylis and Company.
Photogra
... show more

