10/09/2018 SPEED SPORT News Center Presented by Lucas Oil

10/09/2018 SPEED SPORT News Center Presented by Lucas Oil

SPEED SPORT News Center Presented by Lucas Oil 10/09/2018 – This week, we check out NHRA in Texas, Formula 1 in Japan, NASCAR in Dover, and the Australian V8 Supercars were in Bathhurst for the famed Bathurst 1000.