2017 Limited Edition SEAT Leon CUPRA R revealed
The new SEAT Leon CUPRA R will undoubtedly capture show visitor attention on the Spanish brand’s stand at the IAA 2017. SEAT’s most powerful road car in history will also be its most exclusive, owing to the fact that it will be limited to 799 units. The new SEAT Leon CUPRA R will be available …