Papa Roach Premiere “Help” Music Video

Papa Roach have premiered a new video for their song “Help.” This song is from their new album “Crooked Teeth,” which will be released on May 19.

Advertisements

Comments are closed.