ALBUM REVIEW – METALLICA ’72 SEASONS’
Metallica – The undisputed biggest Metal band in the world have returned with a new studio album that … Continue reading
French Metal titans, Gojira, finally honoured their Irish capital performance with a stunning masterclass of force and dominant precision. … Continue reading
Paradise Lost side project ‘HOST’ is destined to take on a life of its own as Nick Holmes and Gregor … Continue reading