Papa Roach New Release, Time For Annihilation August 31

TIME FOR ANNIHILATION...ON THE ROAD AND ON THE RECORD OUT AUGUST 31ST, PRE-ORDER ON AMAZON.COM Watch The Video For "Kick In The Teeth" on Vevo.com PAPA ROACH: TIME FOR ANNIHILATION... (Eleven Seven Music; August 31) New York, NY - Multi-platinum, Grammy-nominated Papa Roach will be releasing their new album, Time For … [Read more...]