
The Weather Channel shared this video from Galveston, Texas, which is being inundated by Tropical Storm Imelda. The Weather Channel says that while more than eight inches of rain has fallen and flooded the streets of The Strand, truckers seem undeterred.
Read Next
Airplane crashes into truck at Port of Los Angeles
February 22, 2021