Had some random Renault from 1980 or something sticker on the back above the Clio badge, not sure if it's someone off here?