The streets of Jamaica Beach, Texas were flooded by heavy rains before Tropical Storm Beta made landfall, Monday, September 21, as seen in eyewitness video. (REUTERS)
The streets of Jamaica Beach, Texas were flooded by heavy rains before Tropical Storm Beta made landfall, Monday, September 21, as seen in eyewitness video. (REUTERS)