Thread: Car Shop Cardiff Newport Road - what a weird / dodgy setup
What is the surname of the current manager?