Trap Them: 'Darker Handcraft'Contributed by inagreendase, Posted by Aubin Paul Prosthetic Music 14 years ago Hardcore outfit Trap Them are streaming their new album, Darker Handcraft on NPR. It is due out March 15, 2011 Find it here.