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”.
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”.