Papa Roach debut new track “Help”

Papa Roach have premiered an audio stream of their new single “Help”. The song is set to appear on the group’s new record, which is looking at a May release through Eleven Seven Music. Full details have yet to be revealed. Additionally, this past week saw the release of the official video for their previous single “Crooked Teeth”.