Album News: Ex Deo, Black Star Riders, Mord’A’Stigmata, KforKill
Another dollop of news from across the genres… Ex Deo After announcing a hiatus a couple of years back, Ex Deo made rumblings of a comeback earlier this year. Well we now have the first full sampling from their forthcoming third album The Immortal Wars which will hit us like a sharpened gladius on February 24th. […]