Icy roads and frigid winter weather may spell bad news for motorists, but it's been a boon for auto body shop owners.
Copyright STAMA - Stamford Advocate
Icy roads and frigid winter weather may spell bad news for motorists, but it's been a boon for auto body shop owners.