Severe Weather Causes Damage, Takes Down Trees | NBC Boston

Severe Weather Causes Damage, Takes Down Trees