Tropical Storm Beta moving towards Texas coast with up to 15 inches of rain possible
By Wanker in News
Updated 4 years ago
Tropical Storm Beta has winds of 60 mph this morning and is around 205 Miles southeast of Galveston, Texas moving west-northwest at 3 mph slowly towards the Texas coast.