General Alfa Discussion
Has anyone bought a car from or had any experience of dealing with Italian Car Sales ?
They are based nr Chorley, Lancs.
I`m possibly travelling down from Scotland to take a look at a car and don`t want it to be a wasted journey if they is cowboyz !!!
Cheers,
th