theheadbangingmoose.wordpress.com
Album Review – Charred Walls Of The Damned / Creatures Watching Over the Dead (2016)
A magnificent lecture in Heavy Metal by four high-skilled electrified beasts who need absolutely no introduction. Some people call American Heavy Metal band Charred Walls Of The Damned a “supergrou…