SEAT Leon Cupra – Living In The Shadow Of Its Cousin

Is the SEAT Leon Cupra little more than the poor man’s Golf GTI or can it stand up for itself as a worthy adversary?

Read More