The center of Tropical Storm Don is about to make landfall on the Texas coast, according to the National Hurricane Center in Miami.
Tropical Storm Don is making landfall in Texas