NWS says no imminent levee failure on Florida's Myakaa River despite phone alert

Latest Videos

Loading...