Madurai, Tamil Nadu state, India. Maybe our Indian LL friends can explain? Painting these beasties colors and then stampeding them through the streets signifies what, exactly?
In: Regional News, Other Middle East, WTF, Other Entertainment, Sports
Tags: sports, india, hindu, hinduism
Location: Madurai, Tamil Nadu, India (load item map)
Marked as: approved
Views: 1600 | Comments: 20 | Votes: 0 | Favorites: 0 | Shared: 0 | Updates: 0 | Times used in channels: 3
|Liveleak on Facebook|