Lee makes landfall in Canada as it pummels New England
Lee makes landfall in Canada as it pummels New England
FOX Weather's Ian Oliver and Robert Ray report on the landfall of Post-Tropical Cyclone Lee in Canada as power outages mount in Maine.
FOX Weather's Ian Oliver and Robert Ray report on the landfall of Post-Tropical Cyclone Lee in Canada as power outages mount in Maine.