Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Stone Temple Pilots post new single: "The Art of Letting Go"
Posted by AP on 20/02/18
Previous NextStone Temple Pilots have debuted a new song called “The Art of Letting Go”, which you can stream below. The band will release a new self-titled album on which this single also features on March 16th.
Comments