Xen

A Million Dead Birds Laughing - Xen (Welkin Records)

Kill your granny to get a copy...
Release Date: 
31 Jul 2012 - 11:30pm

As a tired and jaded journo (musical and other) to hear something like Xen is akin to spotting a technicolour life raft after drifting in a grey ocean of 'same same'; I fucking love it.