2010 SEAT Ibiza 5 dr 1.4 TDi Ecomotive (GB) Posted By Colin Rear in Road Tests, SEAT September 3, 2010 0 comment It seems that the only Spanish manufacturer, SEAT, is almost constantly in the news, as parent company VAG agonises in how to translate the "Auto Emoc...Continue Read