The Business - Arellano-Felix Cartel | Drug Wars | FRONTLINE | PBS
Arellano Felix cartel leader extradited to U.S.
Ramon Arellano Felix, Drug Lord and founder of the Tijuana Cartel was accidentally caught on Camera on the Letterman show while they were filming Pedestrians in LA. He was on the run