i have seen a few clios about with the clio sport sticker in the windows! is there alot of us about????