Drug Lords: The Takedown S1E5 - Head of the Snake
Drug Lords: The Takedown S1E5 - Head of the Snake
9.7/10 by 3 users
The FBI takes down one of the biggest heroin traffickers of the 1990s.
Released Apr 26, 2023
Runtime min
Genre Documentary
Actor Matthew Johnson, Adam Nayel, Derek Maltz
Director Jeremy Adair
Production National Geographic Channels International