Czarface – ‘Czarmageddon!’ Staff Writers 3 years ago After a Record Store Day release last week, 7L, Esoteric and Inspectah Deck liberate the new Czarface album for everyone.