The Stinson Black Crow

Stock car racing over 100 years ago.

1910 Elgin National Trophy Race

The relationship between automakers and the race track has always been with us.
I found a record of this car in a couple of races, they may not be the one mentioned in the ad.
This ad says “No Mechanical Troubles” the race results I found say it did not finish.