ACHERON To Master New Album This Weekend

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,014
494
83
Virginia, USA
www.ultimatemetal.com
Columbus, Ohio-based death/black metallers ACHERON will travel to West West Side Music in New Windsor, New York this Friday, January 16 to master their new album, "The Final Conflict: Last Days of God".

More...