Rockshots Records – LA Metallers ARCH BLADE’s New Single “Factory of Sin” Gives Nod To 80s Glam; New Album “Kill The Witch” Out July 2023

Rockshots Records – LA Metallers ARCH BLADE’s New Single “Factory of Sin” Gives Nod To 80s Glam; New Album “Kill The Witch” Out July 2023