Joell Ortiz en producer !llmind komen op 17 juli met hun gezamenlijke album human. en daarop staat onder meer deze nieuwe banger: