19 jun 2016 tamilnadu INDIA - a traditional hindu festival of nellaiappar temple car festival. thousands of people from all over the town and villages gathered and pull the car where god is placed. an ambulance van is being moved slowly for first aid within the crowd