Drive In And First Look: Texarkana 67 Speedway

null

Chet takes you in for a first look at an Arkansas gem, Texarkana 67 Speedway.