Watch Car Thief Desperately Try to Escape Grappling Device


The Livonia Police Department out of Michigan released dashcam footage showing officers utilizing a grappling device to prevent a car thief from escaping.

Picture of admin

admin

Leave a Reply

Recent Posts