Lancia Delta S4 Group B Rallycar For Sale (1985) Chassis No. ZLA038AR000000009
The Delta S4 was arguably the most ambitious Group B rally car as its 1800cc inline 4 cylinder engine benefited from both a turbocharger and a supercharger thus ensuring ..... Get Insurance Quote