Renault 5 Solar Team Published 9 March 2016 at 640 × 480 in Renault 5 Solar Team ← Previous Next → The noisy but fun DTM exhaust.