24 Mar 2011, 15:03 UTC · By: Ovidiu Panzariu / One series that has lately been active big-time in conquering new worlds and tackling new challenges for the future has been the FIA World Touring Car Championship. The departures of BMW and SEA...