Advertisement

January 28: Mercedes sets the speed record for public roads at 268.9 mph on this date in 1938