Wild Video Of Human Smuggler Car Chase

2 years ago
811

Texas DPS trooper dashcam shows illegal immigrants jumping out of a human smuggler’s vehicle, then tries to evade arrest.

Loading comments...