IdiotsOnBikes

Idiots in Bangalore. Danger to themselves and to others on road.

Idiots in Bangalore. Danger to themselves and to others on road.