8″ of rain does little to stop these truckers


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.