
Atlantic storm Lee makes landfall in Canada with winds of 70mphAtlantic storm Lee makes landfall in Canada with winds of 70mph
Atlantic storm Lee makes landfall in Canada with winds of 70mphThe storm hit New England and Maritime Canada with powerful winds, rough seas, heavy rain, toppling trees, flooding coasts, and cutting power.