Could very well be Spain - the Italy part was more a few of us on the forum hazarding a guess. Most no. 6000+ Williams I have seen seem to have a connection with Italy, hence the assumption. That and...
Type: Posts; User: mrodz
Could very well be Spain - the Italy part was more a few of us on the forum hazarding a guess. Most no. 6000+ Williams I have seen seem to have a connection with Italy, hence the assumption. That and...
This has popped up on the Polish Clio forum, the OP mentioned it's for sale (most likely in Italy). Apparently the car has never been registered :shock: