Since its creation in 1973, Lancia have won the World Rally Championship 10 times, making them the most successful rally manufacturer of all time. Of Lancia’s line of fantastic rally cars, one car established Lancia as a rallying force to be reckoned with; the Stratos. Proceeded by the Stratos Zero