Strong Winds Cause Power Outages, Downed Trees | NECN

Strong Winds Cause Power Outages, Downed Trees