Sometimes it’s hard to really quantify how much a band can really screw things up for themselves…and sometimes they just make it really easy! Five years ago Human Fortress – a German Power Metal band with a decent following, released… Continue Reading →