Mobile Police Trap
No escape
Police traps are the systems which are portable and can be used anywhere when needed just by manually laying on the ground and resulting in absolute puncturing of the vehicle's tires, and can be re-winded to be used again later.
Product Pictures
Product Videos