Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Papa Roach premieres "Top of the World" music video
Posted by AP on 26/03/20
Previous NextPapa Roach have a new music video out for their track “Top of the World”, which you can watch below. It is featured on the Vacaville, CA-born alternative metal icons’ latest album “Who Do You Trust?”, which came out via Eleven Seven Music in 2019.
Comments