Weather Blog: Tropical Storm Debby Forms In the Gulf