event · 15 April 1900 · 125 years ago
An early 50 mile race is won by an electric car in over 2 hours
More events on 15 Apr