India’s Deadliest Bull Taming Festival – Jallikattu In Tamil Nadu Ft. Neha Nambiar | Curly Tales
In our newest series, we bring to you one of India’s Most Extreme experiences and this time around, we’re covering the deadly and controversial, Tamil Nadu’s Jallikattu festival. Jallikattu is…