theheadbangingmoose.wordpress.com
Album Review – 5 Star Grave / The Red Room (2017)
The six pricks from Hell are back in town, hic sunt the motherfuckers. This is one of those bands that, as soon as you listen to their flammable music for the very first time, you become addicted t…