North-Rhine Westphalian quartet Killing A Lion are a band who have stated that they don’t feel like their sound should be confined by a simplistic genre tag. Usually, a statement like this has the mental klaxon’s blaring, the red lights… Continue Reading →