0

After Road Atlanta, then Detroit, Mazda’s diesel-powered racecar scored a hat trick this last weekend at Mid-Ohio. The difference this time is that it was the team owner’s car taking the checkered flag with Sylvain Tremblay and Tom Long scoring the win. Long had won the pole position and the team led the bulk of […]

+ Read More