The 2018 racing season for the marquee 1/8th mile PDRA was launched last weekend down in North Carolina…. (continue reading…)