Here’s your first look at the production version of the new Ibiza ST, which will make its debut at the Geneva motor show next month. The Ibiza ST will be on sale in the UK in July; specification details and prices will be published by SEAT within the next two weeks.





