I'd love to have the chance to drive one! Unfortunately living in the US means that we don't get to have all the fun cars the rest of the world gets(I love anything Renault Sport, especially the V6 Clio).
I'm still puzzled how this one got in the country, and I've read there may be a few more. At least I can say I've seen one.