76504826
Apr 7, 2003
RAMIREZ FERNANDO
Subscribe
Vehicle disabling device, namely a metal carriage with extendible spike strips that can be projected under a motor vehicle that is attempting to evade the police