8″ of rain does little to stop these truckers

Updated Sep 19, 2019

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.