XBox & Channel 4 Greenlight ‘Humans’ Scripted Series http://buff.ly/OBe7K5 Posted on April 8, 2014 XBox & Channel 4 Greenlight ‘Humans’ Scripted Series http://buff.ly/OBe7K5