10/11/20

Woman Removes Handcuffs And Steals Police Car | NBC News



from NBC NEWS: Lufkin, Texas, police released video showing the escape, high speed chase, and the hashtag they used after the incident was over.

Why does this site features so many violent videos?

Why not?

vloghog

No comments :