Daily Archives: Wednesday, 20th June 2012

Aeon Zen

UK based progressive metallers Aeon Zen have revealed details of their upcoming new album. The album, entitled “Enigma”, is an ambitiously creative and powerful concept album featuring nine continuous tracks showing the strengths of the band, as well as a … Continue reading

Posted in 2012, New Album, News | Comments Off