x
Breaking News
More () »

Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com

11Alive StormTrackers look at both Tropical Storm Imelda and Tropical Depression Ten

11Alive's Samantha Mohr takes a close look at both newly-formed tropical weather systems -- Tropical Storm Imelda, which immediately made landfall on the Texas Gulf Coast, and Tropical Depression Ten, which promises to become Tropical Storm Jerry later on Tuesday.