Potential development off the east coast of the US

Posted
There's a low chance for development off the east coast of the US, but there's no impact to us regardless.

Continue reading at ABC13 - Houston TV »

Weather, Texas, Tropical Storm, Tropical Weather, Hurricane