Tropical Depression 4 causes downpours in South Florida

Local 10 News Weather Authority tracks Tropical Depression Four soon to be Tropical Storm Debby before strengthening into Hurricane Debby.

Author: Rich