Whilst Stortregn hail from Geneva, Switzerland, the sound they produce would suggest anything but, delivering as they do a pounding, rasping slab of icy black death; but I’m getting ahead of myself here. Despite forming in 2005, they have not… Continue Reading →