The sports car Leon CUPRA R ST didn’t get its name from the stylish copper-colored details. CUPRA stands for “Cup Racing”, after all SEAT has been successfully taking part in the popular touring car s...
Automotive Racing
© Copyright 2024