The St. Louis area metal band Extrusion has unveiled their debut album, titled The Gates Are Open, which was released on May 27, 2024. Extrusion is a three-piece band from Wood River, Illinois that is well recognized for their heavy combination of death metal, thrash, grunge, and deathcore. Their...
Continue reading...
Continue reading...