Lucas Oil Raceway



Clermont - Indiana - United States
         
Entrance.JPG
Entrance
Track.JPG
Track


Track # 029