Road rage Indian style

Your vote?
[Total: 0 Average: 0]

Monkeys are a menace in many Indian urban areas, harassing passer by, sometimes being very aggressive and known to bite.  This rider is not taking any chances!