Blu & Nottz – ‘Titans In The Flesh’ Blu and Nottz finally drop their new Titans In The Flesh EP in full, and its as dope as you’d expect.