TCR Italy

2017 TCR Italy calendar released

TCR Italy will include seven events in next season’s calendar, promoter ACI Sport confirmed. The season will kick off at Imola at the…