Tropical Storm Lee drenches Gulf Coast, could cause inland floods
Tropical Storm Lee dumped more than a foot of rain in New Orleans and spun off tornadoes elsewhere....
via newscenterpk.com
Tropical Storm Lee dumped more than a foot of rain in New Orleans and spun off tornadoes elsewhere....