Touring Car Racing Coming to North America

Forbidden fruit: Touring Car Racing finally coming to U.S. shores. Touring Car Racing, the TCR series, is coming to the United States for 2018. In conjunction with the International Motor Sports Association (IMSA), TCR will become a class competing in the 2018 IMSA Continental Tire SportsCar Challenge (CTSCC) series. TCR will run alongside the […] More »
By: Jacob Stumph | June 20, 2017







You must be logged in to post a comment.