Seat introduced Ibiza ST at Geneva
Seat Ibiza ST, the newest member of the Spanish manufacturer has appeared on stage in Geneva. Seat Ibiza ST has made the first steps in the world automotive stage at the Motor Show in Geneva. The Spanish sport wagon is a derivative of the hatchback with the same name and measures 18 cm more than it. In a few words,...