Local 10 News Weather Authority Chief Meteorologist Betty Davis warns about conditions getting “uglier and uglier” on Wednesday evening in South Florida.
Local 10 News Weather Authority Chief Meteorologist Betty Davis warns about conditions getting “uglier and uglier” on Wednesday evening in South Florida.