The Chariot Festival is a 5,000-year-old festival from India celebrated for centuries as a vibrant expression of culture, ...