ATTILA – ‘Chaos’ tour kicks off tomorrow!

March 31, 2017 shane bradley 0

Atlanta based party metallers ATTILA will kick off their long awaited European ‘Chaos’ tour tomorrow in Glasgow, UK. Watch the tour trailer now here:    https://www.facebook.com/AttilaGA/videos/10154021048547393/ ATTILA frontman Fronz commented: “We […]