Clio Sport 1.2 16V
I am pretty sure I drove past a red Twingo with a CS sticker on the rear window on Swansea High Street like 30 mins ago? Have I gone mad or something??