Tropical Storm Debby intensifying in Florida Gulf Coast

Tropical Storm Debby was set to rapidly intensify into a hurricane and make landfall in Florida.

Author: Rich