Mike Ruch insults DeLana and Kevin Harvick

Mike Ruch insults DeLana and Kevin Harvick

Shane Walters
March 10, 2020