Witchcraft

Witchcraft live in Haugesund, Norway 2012, photo special

After a five year break,  Witchcraft(from Sweden) have released Legend, their fourth studio album and first for Nuclear Blast. Before…

12 years ago