Grappler Police Bumper – The latest police car chase tool

Grappler Police Bumper

Grappler Police Bumper is a new invention that might be able to save the innocent when a high-speed police car chase takes place. Leonard Stock of Arizona is the one responsible for this inventions. The Grappler Police Bumper actually allows cops to remotely deploy a high-strength net from the front of their vehicle. The net then tangles up the other

» Read more