Drafting The Circuits June 8, 2017 – Join the DTC crew as they discuss last week and this weeks races. NASCAR, IndyCar, Formula 1 and much more! Tune In!