“Due To A Series of Logistical And Scheduling Issues We Won’t Be Able To Make It To Europe This Summer” Was the message European Anthrax fans got given after a series of similar cancellations last year. Slovenia’s Metal Days and Germany’s Wacken released their own statements alongside a number of […]