Humans: New trailers

1 min 9 yrs

With new drama Humans set to air on Channel 4 and AMC in June, new promotional trailers have been released including a marketing trailer for the latest must-have gadget. Based on the Swedish TV series Real Humans, the series, set in a parallel universe, sees […]

News TV Videos