Uncategorized WTCCÂ : Yvan Muller is crowned World Champion November 16, 2008 admin Yvan Muller claimed the 2008 FIA World Touring Car Championship, after he secured 3rd and 2nd places in Macau. Full story...