Netflix News: ‘Narcos’ Season 3 trailer premieres at the coffee & donut truck near Grand Central

Netflix unveiled the trailer for Narcos season 3 today in New York City, where this season was partially filmed, and the trailer will be shown at various locations around Manhattan today via a Narcos truck, which will also be serving white powdered donuts and Colombian coffee to passersby throughout the day. For those seeking a sugar high today, follow @NarcosNetflix Read More →