autoevolution
 

Stories about: car stopping device

Villains Beware: The Pit-BUL is Here to Disable Your Car
Villains Beware: The Pit-BUL is Here to Disable Your Car

9 Mar 2013, 09:46 UTC · By: Ciprian Florea / Stopping a car from evading the law by setting up road spike strips, a scenario we've seen with several occasions, might become a thing of the past. Thanks to Arizona-based company Pacific S...