Insane Clown Posse: First UK Tour In 14 Years
Insane Clown Posse Announces First UK tour in 14 years Detroit’s controversial multi-million-selling hip hop duo, Insane Clown Posse is set to return to the UK for the first time since 2003 for a five-date UK tour in November, including a headline show in London at O2 Forum Kentish Town. Opening for Insane Clown Posse on