Revisiting the Willie Falcon and Sal Magluta case

In this archival footage, the story of Willie Falcon and Salvador Magluta is reported on by Miami news station WPLG.
Up Next
In this archival footage, the story of Willie Falcon and Salvador Magluta is reported on by Miami news station WPLG.

After 26 years on the lam, ‘last’ Miami Cocaine Cowboy arrested near Orlando

April 12, 2017 11:35 PM