Juggalo Sues Insane Clown Posse Concert Venue After Slipping On Faygo
An Insane Clown Posse fan in Florida slipped during the hip-hop duo’s concert at Jannus Live in St. Petersburg, Florida, and is now suing the venue. One of the Juggalos — a name given to the cult-like fans of the horrorcore group that wears clown makeup — says she slipped and fell as ICP sprayed […] More









