Rockers Papa Roach have announced that they will be releasing their upcoming effort, The Connection, on October 2 via Eleven Seven Music. On top of this album news, the band plan on releasing their single “Still Swingin” on July 24 so be sure to look out for that. Please head through the jump to watch […]
Still Swingin
Papa Roach Announce New Album ‘The Connection’, Post Music Video Preview
July 11th, 2012 Grant Trimboli