Xbox and Channel 4 Team up For Sci-Fi TV Show Humans
Posted by IGN Apr 07 2014 10:32 GMT in Xbox 360 News
- Like?
Xbox Entertainment Studios and the UK's Channel 4 are teaming up to create a new sci-fi show, Humans.

Related Posts:


Sign-in to post a reply.