SEAT Ibiza Cupra
SEAT's hot hatch gets some plastic surgery
espite its 'new' tag, the 2006 model-year SEAT Ibiza isn't that new at all. It's just been freshened-up, with new wheels, bumpers, tailpipes, twin headlights and an improved interior.
The 178bhp 1.8-litre turbo engine of...