Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Man Must Die announce new album
Posted by AP on 27/08/13
Previous NextScottish deathcore group Man Must Die will release a new album titled "Peace Was Never An Option" through Lifeforce Records on the 28th of October.
Comments