This is the latest version of SEAT’s top of the range hot hatch ... soundtrack both in the cabin and from the exhaust. “The Leon Cupra needs more power”, said nobody, ever, about the ...