This is the place for new users to come and introduce themselves.
Hi all.
Anything goes....(Posts older than 90 days will be deleted automatically)
buying a car in the UK