
REVIEWS
DEAD HEAD – Shadow Soul (Album Review)
Dead Head is a thrash metal band from the Netherlands formed in 1989, releasing eight albums and two E.P.’s during a lengthy thirty-five-year career… …‘Shadow Soul’ is the band’s most recent release (emerging in 2024) […]