Someone Explain Celtic Frost To Me

I'm pretty sure Celtic Frost was never a glam band... and yet look at the photo below. Was this just a marketing ploy to get more album sales for an extreme metal band? Or not? What am I missing here? Is there a treasure trove of Celtic Frost glam left for me to explore?


Previous
Previous

This Seems... Excessive

Next
Next

Great Cause, Funny Photo