Charlotte Motor Speedway: Restrictor plate

Charlotte Motor Speedway: Restrictor plate

Racing News
April 11, 2018