Thread: Cardiff is riddled with thousands of rats, cockroaches and fleas
What is the surname of the current manager?