elgin road race automobiles at starting line view taken on the racetrack from an angle

Image of Elgin Road Race, automobiles at starting line, in Elgin, Illinois. View is taken at an angle.

Image of Elgin Road Race, automobiles at starting line, in Elgin, Illinois. View is taken at an angle.