Tag Archives: 2 piece

Mantar -The Modern Art of Setting Ablaze (2018)

Mantar came across the radar 2 years back when they had just released “Ode to the Flame”, whilst heading between stages at Hellfest and heard this unholy racket coming from the Valley stage. From the screens I could see 2 people knocking the life out of a drumkit and guitar. …

Read More »