An unconventional project brings out the human from the electronic.
Review in Music — by Cray Allred — on Jul 19, 2011