Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
New Papa Roach video single premieres: "Who Do You Trust?"
Posted by AP on 06/10/18
Previous NextPapa Roach has premiered a new video single dubbed “Who Do You Trust?” online below. The track features on the Vacaville, CA-based alternative metal veterans’ forthcoming studio album, the details of which are yet to be announced.
Comments