Once a year in a small Mexican town, for nine crazy pyromaniac days, the greatest fireworks celebration on the planet takes place.
The week-long Festival of San Juan de Dios ends with a fiery parade involving 300 huge man made bulls parading through the streets.
Imagine doing the notorious ‘running with the bulls’ event in the middle of a continuous explosion and it doesn’t come close to describing what happens in Tultepec, the craziest place you will ever see
San Juan de Dios has been running for 150 years and is held to celebrate John of God, the patron saint of pyro technicians.
The town of 50,000 depends on the making of fireworks to stay alive. To this day, they are still manufactured as they were centuries ago - by hand and with little to regard to health or safety.
Unlike New Zealand, there are no rules or laws governing fireworks in Mexico - meaning that anyone can let of a cracker wherever they like and whenever they like.
See ‘Festival of fire’ this week on Sunday, 7pm TVOne.