Lancia Delta S4 Stradale - All Cars for Sale - Joe Macari

Lancia have always been associated with Rallying, especially in the glorious 80s with the Group B monsters. The Delta S4 is one of the most iconic rally cars in the sport's history, replacing the 037 Monte Carlo and competing in the World Championships in 1985 and 1986 until the FIA banned Group B …

Alexa Traffic


Listing Links