News

The Quattro Sport S1 boasted a 2.1 L inline 5 producing approximately ... the car secured three World Rally Championships in 1974, 1975 and 1976. 1997 Mitsubishi Lancer Evo 4Japanese automaker ...