Traffic Cameras in India Capture Road Mayhem

tarekwood

Glad it's you !!
Traffic Cameras in India Capture Road Mayhem
not convinced they are as bad as the Russians just yet, but they're
getting there ..... a short compilation of incidents in India, issued by
the Bangalore City Traffic Police.
 
Top