Thumbnail image for Drug Lords: The Takedown

Drug Lords: The Takedown

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

Release: 2023

Rating: 9.7

Status: Returning Series

Duration: N/A

Cast: Matthew Johnson, Adam Nayel, Derek Maltz, Jack Kelly

Creator: N/A

Country: Australia, United States of America