NWS meteorologist on Fort Lauderdale flooding: So much rain fell in such a short period

Latest Videos

Loading...