Watch: Hurricane Debby brings tropical downpours, intense wind gusts to Perry, Florida
Over 150,000 people are without power in Florida as Hurricane Debby heads towards landfall Monday morning. Braving the storm as Debby closes in, FOX Weather's Robert Ray shares updates from Perry, Florida.