Tropical Storm Debby forms in the Gulf; oil platforms evacuated, states prep for heavy rain
ABC News: International, ABC News: World
Sat, 06/23/2012 - 3:23pm
Tropical Storm Debby forms in the Gulf; oil platforms evacuated, states prep for heavy rain