Creed's three LPs have sold a staggering 24 million copies in the US alone —1997's My Own Prison six mil, 1999's Human Clay twelve and 2001's Weathered another six. Read More
Sgt. Serpent, Chuck Knuckles, Utah Biggs, Arm, and Read the full Demon Hunter bio.