None Shall Pass due out August 28th marks Aesop Rock's 6th major record release. Most of the record is produced by Blockhead (7 of the 15), five by Aesop Rock himself and then one by El-P and one by Rob Sonic. We talked about the first single "None Shall Pass" a bit back. I'm diggin' it. Here is another new track that didn't make the record. Not sure why I am a pretty big fan. Check it out: