Sigh… I've reached a milestone, something in pop culture that I have no clue about. "Juggalos?" I've heard of Insane Clown Posse, but never heard of this goofy subculture. I'm getting old and you kids get off my lawn, especially you guys in clown makeup.