We test the SEAT Leon Cupra and Cupra 280, the fas…

We test the SEAT Leon Cupra and Cupra 280, the fastest production SEATs ever at Mallory Park wheelworldreviews.co.uk/?p=13632