Harpoon Mounted on Car Spears Speeders, Tear Gases Them

thumb

Finnish police decided to think outside the box a bit and in somewhat Finnish fashion decided to try out mounting a harpoon on the front of a police car. The harpoon is designed to spear speeders who refuse to stop. If the perp still won’t stop after being harpooned, the spear releases a ...

read more on Harpoon Mounted on Car Spears Speeders, Tear Gases Them...