2003 FIA European Touring Car Championship Winner – Alfa Romeo 156 GTA Super 2000 Reactions: Caton XII, bjorn1guntherson, m3000gtr and 8 others