ICP Releases Music Video For "Chris Benoit"; Watch It Here

Author:
Updated:
Original:

Insane Clown Posse has released the music video for "Chris Benoit," a single off their upcoming album "Mighty Death Pop" due out on August 14, 2012. You can view it in the video embedded below:

Related Articles