Originally posted by LuckyDog
How can you not like that car? BTW, in the original post there's a mistake. The Ibiza Cupra R is what debuted... but the Leon Cupra R is what's shown. Here's the Ibiza:

****ing Autoweek

Thanks, I'll try to get some pictures of it to put in. I was wondering why it said LEON on it...I just figured that was the Spanish province it was built in.