In 2014, the FIA approved Marcello Lotti’s plans for an international Touring Car Championship, and the first race followed in Sepang, Malaysia in March 2015. Swiss ace Stefano Comini joined from the beginning and soon fought his way to the front in the championship standings.
Read More