Hurricane Debby makes landfall in Florida · Good Morning America · Sentinel