The four-piece band from Celle have been categorized at Thrash Metal. They’re so good at it that they walked off with the Wacken Metal Battle 2006 award just two years after getting together.
They followed up their 2007 European tour with dates in China. There they presented songs from their albums Head-on Collision und Juggernaut. popXport caught up with them at a gig in their hometown.