The storm dropped a torrential amount of rain in South Florida Wednesday. (Courtesy: @JHay97 / Twitter)