A little over 2,5 years since their introduction to our pages here on IDIOTEQ, Denver’s sludgy hardcore band CHEW THRU are back with their new record, a 7-track, thick riffed EP called “Baby Birds”, and to celebrate, we have teamed up to give a special track by track rundown, as well as an inspiring story of […]