The sticks, known to police as tire deflation devices, or TDDs, have proven deadly for police in both rural counties and crowded cities across America time and again, experts say.
The sticks, known to police as tire deflation devices, or TDDs, have proven deadly for police in both rural counties and crowded cities across America time and again, experts say.