September 22, 2020

Biggest unknown with Beta is how much rain it will bring

Tropical Storm Beta made landfall on the upper Texas coast on Monday evening. The storm made landfall about 5 miles (8 ...