News Tech Death Trio OWDWYR Releasing Debut Album in October Terry Bunch, August 23, 2023 Tech Death Trio OWDWYR Releasing Debut Album in October OWDWYR, an extreme metal convergence of Tech Death, Prog, and Grind framed around a Classical core, will release debut album, Receptor, on October 20! The official video for first single, “Lagos,” : The song is also available at owdwyr.bandcamp.com/track/lagos Guitarist… Continue Reading