WTCC: World Touring Car series returns to Monza After a one-year break, the FIA World Touring Car Championship returns to Monza, Italy for the third meeting of the season.