This NOAA satellite image taken Sunday, Aug. 26, 2012 at 1:45 a.m EDT shows Tropical Storm Isaac located about 265 miles east-southeast of Key West, Florida.
This NOAA satellite image taken Sunday, Aug. 26, 2012 at 1:45 a.m EDT shows Tropical Storm Isaac located about 265 miles east-southeast of Key West, Florida. AP
This NOAA satellite image taken Sunday, Aug. 26, 2012 at 1:45 a.m EDT shows Tropical Storm Isaac located about 265 miles east-southeast of Key West, Florida. AP

South Florida under tornado watch as Tropical Storm Isaac nears

August 26, 2012 11:50 AM

More Videos