event · 18 December 1898 · 127 years ago
Automobile speed record set-63 kph (39 mph)
More events on 18 Dec