The tradition started in 1994, and ICP has played Halloween in Detroit every year since, with only one exception: in 1996, the show was postponed until December, after Insane Clown Posse head honcho ...