The outer bands of Tropical Storm Beta, one of several storms creating a record-breaking Atlantic hurricane season, are lashing the Texas coast.
The outer bands of Tropical Storm Beta, one of several storms creating a record-breaking Atlantic hurricane season, are lashing the Texas coast.
