Loading...
Hurricane Sally makes landfall: Pensacola gets 30 inches of rain; 'catastrophic flooding is unfolding' in Alabama, Florida | SteemCN