Papa Roach Set Date For Live Album

Papa Roach’s new live album ‘Time for Annihilation‘ will be out on August 31st. The release includes a new song titled “Kick in the Teeth”.