A video from the windshield of a car driving the Elgin Road Race Course in Elgin, Illinois, a couple of days after the 100th anniversary of the first race held there. Races were run on the Elgin Road Course from 1910-1915, 1919-1920, and in 1933. More information at the Elgin Road Race Collection in The Crittenden Automotive Library at http://carsandracingstuff.com/library/special/elgin.php
Link to this comment:
All Comments (0)