Netflix Releases First 'Narcos' Season 3 Teaser Trailer

Netflix's crime drama Narcos is set to make its return for Season 3 this fall, and the streaming [...]