News

A strange choice for Alfa to use the running gear from a Lancia but the Alfa Romeo 155 won the German DTM, The British Touring Car Championship and the Italian championship. This car, the 155 Q4 is ...