Canada, Sweden and the Caribbean earned major wins during the 3rd event of the season for the marquee 1/8th mile PDRA circuit… (continue reading…)