22-09-2020 18:57
via
abc30.com
Beta weakens to tropical depression, stalls over Texas
Beta made landfall on the upper Texas coast Monday night.
Read more »