Deadly 5 minutes: The Miami Dade FBI Shootout 1986 | True Crime Documentary | Plainly Difficult
The 1986 FBI Miami shootout occurred on April 11, 1986, in Miami-Dade County, Florida, U.S. , when a small group of field agents..
Rumble