Tagged: Destructor

Destructor Album Review: “Decibel Casualties”

DESTRUCTOR “DECIBEL CASUALTIES” Album Review By Iron Mathew 9.5/10 Destructor are a power/thrash metal band from the USA formed in 1984 releasing their debut album in 1985 and disbanding in 1988 after the death of their bass player. Reforming in...
Read more »