FORT LAUDERDALE - On April 13, 2023, a 1-in-1,000-year rainfall event occurred in South Florida, bringing historic rainfall to the region. Fort Lauderdale suffered major damages after a monumental ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results