ALLEGAEON to Release “The Ossuary Lens” Full-Length April 4th on Metal Blade Records
Technical death metal outfit ALLEGAEON will unleash their new full-length, The Ossuary Lens, on April 4th on Metal Blade Records, today unveiling the record’s first single, “Driftwood.” For ALLEGAEON,...