Insane Clown Posse Fans Arrested, Jess Margera Talks High School Band + More News
The infamous Insane Clown Posse-curated Gathering of the Juggalos festival kicked off earlier this week (Aug. 8) in Cave-In-Rock, Ill. One day before the 5-day event even started, 10-15 arrests were already made. The charges included drugs, unpaid child support and auto-related infractions...