Kyle Busch comments on the restrictor plate for Charlotte

Kyle Busch comments on the restrictor plate for Charlotte

Racing News
April 19, 2018