Clio 1.2
Went into renault the other day, ordered a touch up pen. Went to collect it, and was told that they no longer do them?
Is this right? Or is the renault parts place in stoke just a bit crap? :S
Is this right? Or is the renault parts place in stoke just a bit crap? :S