Walt Disney World and Universal Orlando Under Tornado Watch as Tropical Storm Debby Approaches
Most of Florida is currently under a Tornado Watch as Tropical Storm Debby approaches the Gulf Coast of the state. Tropical Storm Debby Debby is expected to strengthen into a hurricane before making landfall in the Big Bend of Florida. The National Weather Service issued a Tornado Watch for most of the state and some … Read more