Traffic Police and Drivers August 27, 2013 Updated February 25, 2026 Traffic police puts drivers on their knees. TVi 25.03.12 645 views