Tag: Insane Clown Posse Where is God video

Music News, Pop Culture News

Insane Clown Posse Ask “Where Is God?” In Controversial and Thought Provoking New Video

Since the beginning of their career, there has been speculation about Insane Clown Posse’s religious beliefs. Now, for the first time ever, ICP address the issue head on in their new music video “Where’s God?” The video, which was shot on location in the streets of Detroit, features the arresting and controversial image of ICP members […]