Hurricane Lee sets its sights on New England

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

Top Videos