News
PAPA ROACH Video Premiere – UPDATED
The Papa Roach “I Almost Told You That I Love You” Video Premiere. “We filmed the video in a broken down, beat down, old mental institution.
It’s our first sexually-charged song, so we decided to make it sleazy, raw and a little twisted, so enjoy the ruckus.” – Papa Roach