Tag Archives: Sudikara

Overkill announce US headlining tour

Overkill have announced that they will tour the US throughout April and May on their Electric Age Tour. The tour will see the band support their sixteenth studio album, ‘The Electric Age,’ which is set for a release on 27th March. The album will be released on the 30th March in Europe via Nuclear Blast. […]

Read more