Drug Lords: The Takedown S1E10 - The Madman
Drug Lords: The Takedown S1E10 - The Madman
9.7/10 by 3 users
No name, no photo, no fingerprints, this drug lord was the ultimate ghost.
Released Apr 26, 2023
Runtime min
Genre Documentary
Actor Matthew Johnson, Adam Nayel, Derek Maltz
Director Jeremy Adair
Production National Geographic Channels International