Location
Kershaw, SC
United States

Also Nearby Carolina Motorsports Park