Thread: Thousands of drivers caught speeding a week after camera activated on main Cardiff road
What is the surname of the current manager?