Watch the reactions of these Renault and Renault Sport owners when they’re handed the wheel to a F1 vehicle outside a restaurant.
« There is some Formula 1 in every Renault »

Share