Knoxville Raceway

Sprint Car Capital of the World.

Knoxville, Iowa