I thought it was only the clio badge that had pins and holes? Looking at it im sure the renault sport has some aswell! Am i right?