The video was shot during a show at the Place du Luxembourg in Thionville, France…

The video was shot during a show at the Place du Luxembourg in Thionville, France…
Prepare yourself for some tech-death insanity…
These song titles are something else…
The band’s debut for the label will arrive in the spring…