Kevin Harvick on victory burnouts, pre-race tech and penalties

Kevin Harvick on victory burnouts, pre-race tech and penalties

Racing News
September 27, 2017