New audio from the Denny Hamlin and Joey Logano altercation

New audio from the Denny Hamlin and Joey Logano altercation

Shane Walters
October 31, 2019