Tropical Storm Imelda
Tropical Storm Imelda hit Texas with electrical storms, tornadoes, and over 3 feet of rain causing widespread flooding, making it the 7th wettest tropical storm in American history.
If you, or anyone you know needs emergency financial assistance please please apply for a grant.