This was on the news yesterday. Some new laws went into affect one of them being if you do not have insurance they will tow your vehicle. But they have been doing this for sometime now I guess now it's official.
But along with them towing drivers for no insurance they showed them using stalker lidar in the clip. Another station showed them using a talon radar I think it was.
MyFox Dallas | Dallas Police Begin Towing Uninsured Drivers