Tropical Depression Imelda dropped a stunning amount of rain, up to 45 inches, on parts of Texas near the Gulf Coast.https://t.co/KZ0LcnjBrO
— The Virginian-Pilot (@virginianpilot) September 20, 2019
from Twitter https://twitter.com/warrenmyers
September 20, 2019 at 09:32AM
via IFTTT