Car Culture & Motorsport Stories

BMW
BMW E30 M3: The Homologation Special That Won Seven Championships in One Season
In 1987 BMW entered a new car into touring car competition and won seven championships simultaneously. The World Touring Car Championship. The European Touring Car Championship. The DTM. The Italia...
Read more
Delta Integrale
Lancia Delta Integrale: The Most Successful Rally Car Ever Built
Between 1987 and 1992, the Lancia Delta Integrale won six consecutive World Rally Championship Manufacturers' titles. No car before it had won six in a row. No car since has matched it. Across thos...
Read more