Caught Without A Helmet In New Delhi
The new traffic fines are taking a toll. These guys in Delhi blamed the wind for not wearing helmets.

28 September 2019 10:57 AM
The new traffic fines are taking a toll. These guys in Delhi blamed the wind for not wearing helmets.