Hi Thrax fans!
Been into Anthrax for a few years now and am getting the chance to see them in April. Is anyone from the south of England (way way down south..) going to see them at Astoria? )
Been into Anthrax for a few years now and am getting the chance to see them in April. Is anyone from the south of England (way way down south..) going to see them at Astoria? )