Tropical Storm Imelda has dropped devastating amounts of rain through most of Southeast Texas and Western Louisiana..some parts of Texas have seen 40 plus inches of rain. In Houston some areas are totally impassable…with all the rains a wall collapsed today at the Houston Galleria. See the video below from Wallis Marsh on Twitter.
Wall Collapse at the Galleria. Yellow exit ramp to Westheimer closed @RekhaKHOU @chitakhou @marshdeedee pic.twitter.com/qQ4Lzp14iJ
— Wallis Marsh (@WallisMarsh) September 19, 2019