Chach – To Destroy Your Boyfriend’s Confidence – Review September 22, 2006 Chach look cool, sound strong, produce well, and would stand up at any multi-band show you wandered into.