2018 SS News Center Pres. by Lucas Oil 06/12/2018

2018 SS News Center Pres. by Lucas Oil 06/12/2018

SPEED SPORT News Center Presented by Lucas Oil 06/12/2018 – This week, NASCAR made a trip to Michigan where weather played a role, IndyCar was on the fast tri-oval in Texas, while NHRA drag-raced in Virginia.