The SEAT Lounge
The SEAT Leon Cupra 280 Ultimate Sub8 has been deemed one of the UK’s best track car’s by Evo magazine. In a recently released video, the editors do a good job of explaining why the hatchback belongs on track with 1200 hp supercars.
The Leon Cupra Sub8 was born on the Nurburghring, where it...