1 Articles
Alfa to return to WTCC under diesel power

After showing off one of the hottest concepts in the form of the 8C Competizione at the Paris Auto Show, Alfa Romeo is now making some greenish news in motorsports. According to Auto Industry, U.K. magazine Autosport is reporting that the Italian automaker will return to the FIA World Touring Car Championship (WTCC) with a manu