Champaign Motor Speedway | Champaign Illinois
aka: Twin City Speedway
David Allio | Racing Photography Archives
Original motorsports photos from historic archives by David Allio
Champaign Motor Speedway | Champaign Illinois
aka: Twin City Speedway