Mazda Motorsports has announced their latest addition to its motorsports program in the form of the all-new Mazda3 TCR race machine and it looks dope as hell. This supremely beautiful Mazda3 will be taking part in the 2020 IMSA Michelin Pilot Challenge, starting with a four-hour endurance challenge. (more…)