Woop Woop!
Covering your boring walls with this awesome ICP - Carnival of Carnage Blacklight poster!
The Insane Clown Posse is an abstract, theatrical hip-hop duo based out of Detroit, Michigan. Formed in 1989, the group has managed to release over ten full-length studio albums, however, they have never been met with popular, or good even, reception by any other than their cult-like fanbase. Performing with themes and visuals of a twisted, dark carnival, the ICP is as individual as they come.