First Impressions Behind The Wheel Of Seat’s New Ibiza


Unveiled earlier this year before making it's world premiere at the 2017 Geneva Motor Show in March, the new Seat Ibiza just had its press launch in Barcelona, Spain.
Read more ยป