Papa Roach ‘I Almost Told You That I Loved You’ Video

Papa Roach are out with the video to their new single ‘I Almost Told You That I Loved You’, off the Vacaville, California rock group’s sixth studio album ‘Metamorphosis’, out now on DGC/Interscope. Watch the Colin Minihan directed video below the cut.
Oh my frigging god! I love Papa Roach!.. I know my name is Jojo but I’m not a singer nor a dancer! lol.. anyways I love your songs so frigging much!!