ON THIS DAY...

In 1895, the 55 mile Chicago Times-Herald Exhibition Run, the first motor race held in the US, was won by the Duryea's in their home built car.

Loading...
Loading...
Loading...