Mister Trick's avatar

Mister Trick

Renault 5 Turbo

the diminutive mini hatch that won the Monte Carlo Rally of 1981