Hurricane Lee swirls through