SEAT Ibiza 1.0 75PS Vista 5-door: Significant changes under the skin make a better supermini
SEAT Ibiza 1.0 12V 75PS Vista five-door What is it? THIS SEAT Ibiza 1.0 75PS is SEAT’s updated version of its seven-year old supermini, with the new 1.0-litre three-cylinder petrol