Beacon Hill Roll Call

Involuntary towing is when a car is hauled away by low enforcement or other authorities. Supporters said that as it stands today, anyone can buy a tow truck and say they are a towing company. They said the new regulation is needed to ensure that companies have insurance and proper safeguards.
Source: Towing News