Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Black Tusk to release "T.C.B.T." in August
Posted by AP on 28/05/18
Previous NextSavannah, GA-born sludge metal quartet Black Tusk has set August 17th as the official release date for its new album, “T.C.B.T.”. While further details regarding the effort are still pending, you can stream the first single, “Agali”, below via Decibel Magazine:
Comments