The race is named after an Illinois tourism promotion yet for marketing purposes, the host city is generally considered St. Louis, which most definitely isn't in Illinois. The track is long-known as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback