Tag: devolved

DEVOLVED

Australia's tech-metal masters DEVOLVED are currently in the studio recording the follow-up to 2002's “Technologies”. The album will contain 13 songs, two of which will be bonus tracks available on…

Back To Top