Loading Video…

This browser does not support the Video element.

Hurricane Lee sets its sights on New England

Those along the New England coast, getting last-minute preparations done as Hurricane Lee approaches.