FOX Weather's Robert Ray reports from Orlando, Florida, as the Sunshine State gets pounded by heavy rain by tropical disturbance Invest 93L.