Metal Storm logo
Concert reviews





Written by:

Bad English

Location: Sweden, Luleå (Kulturcentrum Ebeneser)
Date: 24 March 2017

Bands:

The Duskfall
Dreamslain
Sex On Legs