Names and faces
Posted: August 21, 2013 at 5:13 a.m.
Insane Clown Posse, the self-proclaimed “Most Hated Band in the World,” is bringing its own theater of the absurd to the Fuse Network with Insane Clown Posse Theater.
This story is only available from our archives.
Front Section, Pages 2 on 08/21/2013