Last week the Finish black metal band Ajattara premiered “Ave Satana” video “Ave Satana” song is part of their upcoming album “Lupaus”, to be released under Svart Records label in May 12, 2017. Ajattara is a pure black metal band with an extremely long career and recognised impact in their national black metal scene. They were [...]