Christopher Powell is a musical artist from Philadelphia. He has been the drummer and percussionist for experimental rock groups Bent Leg Fatima and Need New Body, the equally adventurous music group Man Man, and the Chicago sextet Icy Demons. Wikipedia
Music groups: Need New Body, Man Man (Since 2005), Lilys, and more
Albums