Album & EP Reviews Featured L Review: Legions Of Doom ‘The Skull 3’ 26th September 202426th September 2024 David J McLaren Doom, Legions Of Doom, Tee Pee Records Do I need to go into the who, what and when of The Skull? In short, Eric Wagner left Trouble Read More >>