Oklahoma OK
Biggest unknown with Beta is how much rain it will bring
Tropical Storm Beta made landfall on the upper Texas coast on Monday night.
Tropical Storm Beta made landfall on the upper Texas coast on Monday night.