

Drug Lords: The Takedown
- Rated 9.7 out of 10
- TV Series
- 2023
- 1 season
- Documentary
Cocaine kingpin Otoniel is the drug lord who scares all other drug lords.
- Starring
- Matthew Johnson, Adam Nayel, Derek Maltz, Jack Kelly


Cocaine kingpin Otoniel is the drug lord who scares all other drug lords.