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 »