SEAT Ibiza SC Trophy is a racing version of the three-door Ibiza, designed to compete in a one-make race series in Spain and Italy.
SEAT Ibiza SC Trophy is a racing version of the three-door Ibiza, designed to compete in a one-make race series in Spain and Italy.