Tropical Storm Barry Nears Louisiana Coast Bringing Heavy Rain

The first tropical system to hit the US this year is intensifying and is now Tropical Storm Barry.