Hurricane Lee, an enormous Category 1 storm whipping strong winds across hundreds of miles, is inching closer to New England and expected to impact the region Friday evening into Saturday.
Hurricane Lee, an enormous Category 1 storm whipping strong winds across hundreds of miles, is inching closer to New England and expected to impact the region Friday evening into Saturday.