LA Metallers ARCH BLADE’s New Single “Factory of Sin” Gives Nod To 80s Glam
LA-based heavy metallers Arch Blade will be making their mark on the international metal scene with the release of their debut album "Kill The Witch" via Rockshots Records this coming July 2023. To date, they have…