Pepper Keenan is having a difficult time keeping things straight these days. Earlier this year, he saw his main band, Corrosion of Conformity – where he sings and plays guitar – release a double album. April’s Good God / Baad Man received some of their best reviews in years, as did the ensuing tour, which... Continue Reading →