Aesop Rock & Blockhead – ‘Trouble Mountain’ (stream) + ‘Ants’ (video) The long-time collaborators gift us with the full release of their latest concept album, and as expected, it sounds great.