Where To Stream To Catch a Smuggler Season 8 Episode 6
No Rest for the Wicked
- Aired October 2, 2024
- 60 Min
HSI tracks a suspicious vehicle for 48 hours, leading them to a San Diego stash house. CBP in Calexico uses a specialized scope to locate narcotics.