Slow-moving Tropical Storm Beta expected to make landfall in Texas

Leave a Reply

%d bloggers like this: