Pablo Escobar The Drug Lord · Season 1, Episode 85

Pablo Escobar The Drug Lord Season 1 Episode 85: Las autoridades dan de baja al 'Mariachi'

More from Season 1