Tri-State Speedway

Tri-State Speedway
Haubstadt, Ind.