Papa Roach announce the May 19th release of their ninth-studio album, Crooked Teeth via Eleven Seven Music. The band has already given fans of taste of the album with the November release of the title track (video below) and the explosive new single “Help” (lyric video below) both of...
Continue reading...
Continue reading...