Now Insane Clown Posse Have A TV Show
Posted by Bram Teitelman on June 11, 2013
[youtube]http://youtu.be/fp2Xj8lvSTc[/youtube] Listen, we know that the only thing metal about Insane Clown Posse is that they wear corpse paint (OK, not even that, it’s actually clown makeup), but they transcend genres, and there’s definitely more than one metalhead we know that’s down with the clown. And now they’re coming to television. Yep, Shaggy 2 Dope […]