Chiodos will releases their new album ‘Devil’ on April 1 via their own imprint label on Razor & Tie Records. They have release the music video for a new song “Duct Tape” below.
Chiodos will releases their new album ‘Devil’ on April 1 via their own imprint label on Razor & Tie Records. They have release the music video for a new song “Duct Tape” below.