theheadbangingmoose.wordpress.com
Album Review – Display of Decay / Dust of Existence (2015)
After being infected by this deadly Death Metal virus from Canada, you’ll pleasantly suffer from brutal headbanging, deep growling and an impetuous urge to slam into the pit. There’s a deadly virus…