The Seat Leon SC is the Spanish idea of a VW Golf Coupe on sale in Europe with anything between 105 to 184 horses. Like?