Cocaine kingpin Otoniel is the drug lord who scares all other drug lords.
2009
2005
2006
2010
2016
2002
1992
2003
2004
2012
1991
2021
1995
2008
2015
2000