KHEMMIS
9

Khemmis – ‘Desolation’ – Album Review

Desolation is the third offering from Denver, Colorado’s Khemmis. The album builds on their already impressive back catalogue with a battering-ram of down-tuned guitars, screaming twin guitar licks and melodic ...