Posts Tagged ‘Cleopatra Records’

Icarus Witch – Draw Down the Moon

Icarus Witch is a bit of a hard group to pigeonhole.  For one, even though they could be dumped into the traditional metal category, the mysticism pervading their albums hints at the notion that something else is at play behind the music, something you can’t quite hear, but can feel instead.  This sixth sense, combined […]