News Trailers TV Trailer Hits For Narcos Creator’s New Series The Mechanism byJoseph Jammer MedinaJanuary 18, 2018