Aesop Rock links up with Blockhead for the debut track from Blockhead’s upcoming project, Free Sweatpants. Check it out and see what you think.