Gallery: 10 Horrifying Photos from the Gathering of the Juggalos

By  | 

The 12th annual Gathering of the Juggalos went down this weekend in Cave-In-Rock, Illinois, and droves of the Insane Clown Posse‘s rabid fans were on hand to pelt glass bottles at performer Charlie Sheen and generally run around looking terrifying. How terrifying? “Wouldn't want to meet these guys in a well-lighted alley while inside an armored truck” terrifying. Check it out: