The mug shot of Gustavo Falcon, the last of South Florida's 'Cocaine Cowboys,' after his arrest in April 2017 after 26 years on the lam.
The mug shot of Gustavo Falcon, the last of South Florida's 'Cocaine Cowboys,' after his arrest in April 2017 after 26 years on the lam. Orange County Corrections Department
The mug shot of Gustavo Falcon, the last of South Florida's 'Cocaine Cowboys,' after his arrest in April 2017 after 26 years on the lam. Orange County Corrections Department