Wild Video Of Human Smuggler Car Chase

1 year ago
811

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

Loading comments...