Entries in 'humans' (1)

Xbox and Channel 4 to create new TV show Humans

Xbox and Channel 4 to create new TV show Humans

Sci-fi drama Humans to debut on Channel 4 and Xbox next year.

Greg Lockley
by Greg Lockley
on Apr 7th 2014 at 10:05AM in News