Review: Dendera – Pillars of Creation
To say I have been waiting, gasping, panting and desperate for this album would be an understatement. Dendera’s debut release, The Killing Floor, is one of the strongest and most impressive debuts I’ve heard in many years. Their live performance backs it up, and they’re a nice bunch of guys to boot. I’ve held back on […]