“La Raza”, the new album from Los Angeles metal veterans ARMORED SAINT, sold around 2,000 copies in the United States in its first week of release.
Source “La Raza”, the new album from Los Angeles metal veterans ARMORED SAINT, sold around 2,000 copies in the United States in its first week of release.
Source