Can the new SEAT Leon Cupra 290 take the hot hatchback fight to the Ford Focus RS and Honda Civic Type R? Uncategorized 5 Share this Share on FacebookTweet on TwitterPlus on Google+