READ: The City's traffic officers can now impound your vehicle on the spot - Smile 90.4FM

READ: The City’s traffic officers can now impound your vehicle on the spot