Cops' new toy

-
My best friend just got a brand new Tahoe patrol car with one of those on it and he's chompin at the bit to use it. lol
 
Wonder how that fares with a four wheel drive diesel when you lock the front end in?
 
Anybosy that's strapped a car to a trailer can tell you exactly how strong those straps are. They are alien technology.
 
-
Back
Top