Autosport International Show: SEAT Leon Cupra R Cup car. Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005. DIGITAL IMAGE
SEAT Leon Cupra R Cup car.
Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005.
DIGITAL IMAGE