VOA60 America -The National Hurricane Center has issued a tropical storm watch for the central U.S. Gulf Coast

Your browser doesn’t support HTML5

The National Hurricane Center has issued a tropical storm watch for the central U.S. Gulf Coast