Never have open hostility and uncompromising brutality been as elegantly seductive and radiantly fascinating as within The Wreckage of Stars, the debut album from US progressive extreme metallers Black Crown Initiate. Actually that is not quite true as the band’s… Read More ›
Day: October 29, 2014
Glass Caves – Alive
There is a healthy buzz around UK alternative rockers Glass Caves, and the release of their debut album Alive provides plenty of reasons why. It holds a collection of catchy and vibrant songs which live up to the album’s title… Read More ›