Tropical storm Beta stalled out Tuesday along the Texas coast, flooding streets in Houston and Galveston hours after making landfall amid an unusually busy hurricane season.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.