Ice victory, tyre shame

1 min read
new tyres were long overdue

1981 Renault 5 Turbo 1

Owned by Ross Alkureish