Trap Them Hardcore outfit Trap Them are streaming their new album, Darker Handcraft on NPR. It is due out March 15, 2011

Find it here.

Bands in this story