Seen here, what Italian rallying car won the 1974, 1975, and 1976 World Rally Championship?

Answer Lancia Stratos

Lancia Stratos is one of the most iconic cars ever made, a true champion designed by Bertone. The car ushered in a new age of rallying by being the first car built specifically for this kind of competition. To add to that, it featured the iconic Ferrari Dino V6 engine which made all the difference in the rough tracks.

Asked by · Last updated 4 years ago · 1.3K views · SOURCE