That looks like the blast was equivalent to something like 100lbs of TNT. Unbelievable. Where can I get this purple stuff? :what:
I wonder if this was the culprit:
Ammonium triiodide crystals are foul-smelling purple colored crystals that decompose under the slightest amount of heat, friction, or shock, if they are made with the purest ammonia (ammonium hydroxide) and iodine.