Quote:
Originally Posted by dtrally
When did Mazda win the World Rally Championship?
|
Not sure if they ever won, but the Mazda 323 Turbo AWD Rally cars were giant slayers
just a pity that they had shit gearbox's/transfer box's and driveshafts they could have finished more often.