where did the williams get manufactured? ive only ever seen two willys in south wales and just wonderd if it was down to williams being thin on the ground now or if they didnt produce any donw this way?
lee
where did the williams get manufactured? ive only ever seen two willys in south wales and just wonderd if it was down to williams being thin on the ground now or if they didnt produce any donw this way?
lee
They were built at the Renaultsport factory in Dieppe, France
And shipped to southampton, well thats where my ticket says
ticket?
found a customs ticket buried in my car with colour chassis nuber etc etc on it