Drafting The Circuits April 19, 2018: Long Beach, Shanghai and Bristol – The DTC gang discusses a full weekend of racing action starting with the Long Beach Grand Prix, Formula One in China and NASCAR’s rain-delayed Bristol race. With Joey Barnes, Gray...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept