ElJFYwRtrH4 f-HCYgZo_og KIWLkU_zvVM Increase in "mega storms". A major hurricane hasn't hit the United States in 12 years :1orglaugh