Just been to Renault.co.uk to see what info. theyve got on the new V6 Mk2 and found this:
"Built by Renault Sport Technologies in France, the Clio Renaultsport V6 255 achieves the highest possible build quality with stringent quality control checks throughout the manufacturing process."
Whos pisser are they pulling??