Noon update on Tropical Storm Debby

Here is the noon update on Tropical Storm Debby, which made landfall in Florida around 7 a.m. Monday. It is about 120 miles south of Valdosta, Georgia.

Top Videos