Music: Trap Them: 'Darker Handcraft'
Hardcore outfit Trap Them are streaming their new album, Darker Handcraft on NPR. It is due out March 15, 2011
Find it here.
Hardcore outfit Trap Them are streaming their new album, Darker Handcraft on NPR. It is due out March 15, 2011
Find it here.