2019 Seat Leon. Seat unveiled the Leon Cupra R which is the most powerful road car ever made. The limited edition car was unveiled before the Frankfurt Motor Show 2018 next week. Unfortunately, there is fishing, as Leon Cupra R will be limited to only 799 models. Some of the …
Read More »