Fireworks gone wrong. CAREFUL LANGUAGE!