Tropical Storm Barry expected to make landfall on Louisiana coast this weekend
Tropical Storm Barry is expected to make landfall somewhere along the Louisiana coast this weekend, with heavy rain starting as early as Friday. |!| Kansas City
Tropical Storm Barry is expected to make landfall somewhere along the Louisiana coast this weekend, with heavy rain starting as early as Friday. |!| Kansas City