Hi everyone, I have just bought home my new addition to the family a 1995 Seat Ibiza GTI. What a cool car to drive! Unfortunatley I have no manuals etc for the car and need to ask an important question.. Where the hell does the water go? I have absolutley no idea about these cars except I fell in love with it straight away. Could someone give me a few ideas where to look.
Thanks
Thanks

Comment