The former General Manager of the FIA World Touring Car Championship, Marcello Lotti, is behind the new TC3 International Championship which was announced yesterday, which will feature a ten race calendar in 2015 and advertises... Read More