playtoob

Police Surprise Woman at Home After She Flees From Traffic Stop

Body Cam Leak · 17:27

240,614 views · 10,700 likes · Jun 29, 2026

On April 13th, 2026, in Illinois, police conducted a traffic stop. Shortly after, a woman decided to flee and head home. Later, officers tracked her down and confronted her.…

On April 13th, 2026, in Illinois, police conducted a traffic stop. Shortly after, a woman decided to flee and head home. Later, officers tracked her down and confronted her.…

Watch this and more from Body Cam Leak on Playtoob — no recommendations, no algorithm, just the channels you choose.