On paper it shouldn't; Creed were huge even at a time when rock albums could sell millions of copies. Their second record HumanClay saw them playing stadiums and as of June 2024 has sold more ...
This year Creed celebrated the 25th Anniversary of their monumental 'Human Clay' album, and the Goldmine shop carries an exclusive, double-LP colored vinyl variant of this iconic record.