Articles Tagged ‘World Rally Championship’

The Lancia Stratos was first presented at the Turin Motor Show in 1971, with the original prototype having been made public by the Bertone group one year previously. It would go on to win three World Rally Championships between 1974-1976. This success has only been bettered by another Lancia, the Delta, which would win six…