The small Mexican town of San Juan de la Vega celebrated its bizarre annual festival of exploding sledgehammers on Tuesday.
Festival participants attach a mixture of Sulphur and chlorate to the end of sledge hammers, which they then smash against rail beams, exploding the substance into huge clouds of smoke.