Papa Roach are dealing with zombies aplenty in the music video for their new single, ‘Still Swingin’. Check it out below:
The band’s new album ‘The Connection’ is released on October 1st 2012.
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.