Tropical storm Arthur forms in the Gulf off Texas, NWS says

Comments