The Juggalos are having their annual gathering right now in S. Illinois, somewhere near where I drove through the state today. I passed through a lot of formerly prosperous towns over the last week, and I suppose the founders' hometown (The Insane Clown Posse is from Detroit) is the ultimate in midwest decay. Middle America's outlaws.
TMZ is reporting that Charlie Sheen is their new hero, but I think all this video from yesterday proves is that he's embraced something that is even more out of control than himself. Although he's clearly more popular with this crowd than Tia Tequila was last year -- she fielded some feces during her appearance. It's got to be a D-list kind of gig: it's hot, humid, buggy, and populated by a lot of "not much left to lose."
What I want to know is what crazy form of irony and subversion does the chant of "winning, winning, winning" take here?
Bonus content: Some photos from 2009 by Derek Erdman via boingboing.