Police uses Grappler Bumper to safely end pursuit

Hopefully this will end 3 hours car chase videos.

Added:

By: MikerX (1376.30)

Tags: Police, Chasing car, Busted arrested, Grappler Bumper

Location: USA