The entire UK allocation of 24 of SEAT’s fastest ever road car – the Leon Cupra R – have been snapped up just a matter of weeks after going on sale.
The entire UK allocation of 24 of SEAT’s fastest ever road car – the Leon Cupra R – have been snapped up just a matter of weeks after going on sale.