Printable View
Essentially a detuned Clio III RS that you can buy brand new. I want one #1
Looks like great news.
The bad news is. It's not coming to Europe.