Dude, this is, as AutoWeek.nl puts it, "een monsterversie van de 207" for sure. Our Dutch is quite bad; we simply use the language's similarity to German (and our Deutsch is as rusty as a '53 Stude left to sit in a Michigan field for the last 30 years) to sorta figure out what the hell they're talking about. But the 207 RCup? Doesn't need much translation, does it? Reader Jerry, who tipped us off to the little rocket said, "If Peugeot does come back across the pond, I hope they bring this little screamer with them." We concur, Jerrance. We concur.
Toekomstblik op snelle 207 s [AutoWeek.nl]
Peugeot Returning to US? [Internal]