Knoxville Raceway

Knoxville Raceway

Knoxville, IA / Sprint Car Capital of the World.