10 Police And Military Inventions That Stops Any Speeding Vehicle

Crime exists in every corner of the world but these 10 police and military inventions that stops any speeding vehicle really tackles some of that crime and helps put the bad guys where they belong

10. Spike Strips

9. Elkosta Wedge Barrier K12

8. X-net

7. Heald Ht1 Raptor

6. Pro Spike

5. ArrestNet

4. RF Safe Stop

3. Net Barrier

2. Modular Vehicle Barrier

1. Grappler