I would be looking into the tow company and at least ask them what happened, i've seen tow truck drivers tear up alot of things on cars, like hooking the tow chain up to the axle on my 96 gti, some how it only ripped the boot. I'd rather fix it on the side of the road than call a tow truck, i'm not sure if i could get the lowered beetle on the tow truck.