Narcos: Rise of the Cartels Launch Trailer Showcases Epic Action and Some Familiar Faces

DEA or Cartels?