TTV Read More 2 minute read ‘Humans’ Season 1, Episode 5 – Firing On All Circuits | TV ReviewbyWPGM StaffJuly 15, 2015 Already climbing to the top of IMDB and we are only on episode five, Channel Four’s Humans…