Now at showrooms, this is the new 2010 SEAT Leon Cupra R. It is actually the fastest SEAT ever built in the 25 year history of the brand and certainly looks like it has been designed with performance in mind. That 265 PS power peak is the product of a tuned2.0-litre, four cylinder turbocharged petrol […]