“Lots of contact at Detroit. Are drivers feeling the pressure?” Fast Thoughts with Bob Pockrass after Detroit:

Video Details

“Lots of contact at Detroit. Are drivers feeling the pressure?” Fast Thoughts with Bob Pockrass after Detroit:

1 hour ago Other 1:26