Designed by
Title
Renault 5 Turbo #12874023
Description
The Renault 5 Turbo or R5 Turbo is a high-performance hatchback automobile that was produced by the French manufacturer Renault in the early 1980s. The car was designed for rallying, but was also sold in road-going guise.
This image is editorial