vivid white
Platinum Member
Pretty simple question really, i have seen these nice looking Renault Sport and Elf stickers on eBay and wondered whether anyone has one and if so where have you put it on the car? Internal? External?
Thanks
James
Thanks
James