Heavy rains from Tropical Storm Lee is falling in southern Louisiana, moving towards land
Heavy rains from Tropical Storm Lee were falling in southern Louisiana and showering the Gulf Coast on Saturday as the storm's center....
via newscenterpk.com
Heavy rains from Tropical Storm Lee were falling in southern Louisiana and showering the Gulf Coast on Saturday as the storm's center....