by Brett Callwood
ICP dropped the new video for the single “Where’s God?” on Friday.
The video can be seen here.
It’s a pretty intense affair. Let us know what you think.
Click here to join the City Slang Turntable community!!!
© 2018 Detroit Metro Times