Loading...
Uploaded by raqqasah on Apr 22, 2011
This rare festival i witnessed in July 2010 in Tamil Nadu, in a village called Ediyanchaavadi. It was all about extreme physical endurance. Everything unthinkable...made me shriek!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)