Misc. Professional Racing
Johan Kristoffersson, racing in his Volkswagen RX Sweden Polo RX earned his first podium of the season at this year’s Canada RX, the first to take place off European soil.
The Final race took place in the rain, which benefited Kristoffersson, as point leader and pole-sitter Petter Solberg...