Italian carmaker Lancia holds the record for having the most Manufacturers' Championships in the World Rally Championship with 10 wins, despite having stopped competing since the end of the 1993 season. The Lancia Delta is the most successful individual model designation ever to compete in rallying.
Previous Fact Next Fact