Embrace The Mystery

It's official! Armageddon has come, prepare thyself North America

Heavy metal powerhouse Armageddon announce plans for a North American tour next month.

Dubbed the No Dead Weight Tour, the tour will encompass nine dates on the East Coast, where the band will play the entirety of their highly anticipated Captivity & Devourme