Published On : Mar 26, 2010
Image Copyright : Seat
SEAT Leon Cupra R 2011
The new SEAT Leon Cupra R is preparing to roar into UK showrooms becoming, in the process, the most powerful production car yet offered by SEAT UK.