Well, it could be one of these: Stopped by the Renaultsport Factoire in Dieppe yesterday on my way back from SW France...... Not bad in reality I guess, but still prefer the Fiesta ST by a long shot!