Great news if you have idiots speeding down your roads at stupid speeds. This new deterrent is from Germany and is very effective.
Click here for full write up and demonstartion.
Click here for full write up and demonstartion.