shock wave

The All New Taser Grenade….What?!?!? [VIDEO]
The All New Taser Grenade….What?!?!? [VIDEO]
The All New Taser Grenade….What?!?!? [VIDEO]
Time to add more ways to piss yourself while getting arrested!  This video is pretty cool showing all that different, non-lethal weapons police can use.  I really want to see the "Shock Wave" in use! (at about 54 seconds in)  But the grenade looks pretty awesome!