Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Papa Roach posts music video for "No Apologies"
Posted by AP on 15/06/22
Previous NextPapa Roach have posted a music video for their song “No Apologies” online below. It is found on the Vacaville, CA-born alternative metal stalwarts’ latest studio album “Ego Trip”, which dropped via their own New Noize Records earlier this year.
Comments