Where To Stream My Strange Arrest Season 2 Episode 12
The Great Beach Escape
- Aired August 14, 2024
- 30 Min
Strange arrests from across the United States; a man drives through a store after causing a big mess inside the premises earlier in the day; a beachgoer escapes from a police car; shocking deliveries occur in a Florida neighborhood.