Home » Storm Lee Bears Down On New England, Canada With Hurricane-Force Winds