Spotted a Clio 16v in Essex Street, London, at 2.10pm today. Cliosport sticker on back window. Was it you???