Papa Roach Releases ‘Still Swingin” Music Video

“Still Swingin'” is the new video from California rockers PAPA ROACH and is the first single from PAPA ROACH‘s new album, “The Connection”, which will be released on October 2 via Eleven Seven Music. . The clip was filmed in New York City with David Brodsky of Brooklyn’s MyGoodEye Music Visuals.

Leave a Reply

Your email address will not be published.