Eleven Seven

paparoachallthingsloud2

Papa Roach Announce New Album

Papa Roach have announced details of their brand new studio album, Crooked Teeth. The record comes out on 19 May via Eleven Seven Records, and it features co...