
Finnish metallers BATTLE BEAST has announced a massive 35-show European tour as the first leg of their upcoming world tour. Kicking off with a bang on October 17 with their biggest German headline show to date at Hamburg's Inselpark Arena, the tour will keep the band on the road until mid-December....
Continue reading...