1st gen Turbo (822), 1980–1986
1983 Renault 5 Turbo Spotted at Oulton Park WRC, England #racecarsday
non-standard plate vinyl wrapping
Your browser doesn't have HTML5 support.