Jam Baxter - Leash prod. Chemo (Video)


There've been rumblings of a Jam Baxter-meets-Chemo project for a while now. Well the time is nigh. ... So We Ate Them Whole is available for pre-order ahead of its release on 1 December, with lead track Leash, a grisly boom trap affair, now up for grabs.