2008 Photos

DuQuoin State Fair Grounds
September 01 - Southern Illinois ARCA 100

click a photo to enlarge,   << for previous picture,   >> for next picture,   x to close