Designed by
Title
Renault Megane Trophy Portrait #5905397
Description
A spectacular display of Renault racing, cars & drivers, through the streets of Sandton, Gauteng, South Africa. The event dubbed, Renault F1 Team Sandton Road Show, was a smashing hit in the busy city.
This image is editorial