Swedes Flagellant rose from the depths of deepest, darkest Umeå in 2007, quickly releasing a demo, then taking 3 years to put together their debut full length release ‘Monuments’ in 2010. There really isn’t a massive amount of information on… Continue Reading →