NASCAR crew chief Rodney Childers comments on the new step splitter and hood ducts

NASCAR crew chief Rodney Childers comments on the new step splitter and hood ducts

Shane Walters
May 17, 2019