Watch An Elephant Go Nuts And Destroy A Van, Tuk-Tuks And Motorcycles
A few days ago, in a religious festival in Palakkad, in the state of Kerala, India, one elephant had enough. The…