Tropical Storm Imelda Dumps Four Feet of Rain on Texas.

Imelda dumped nearly 4 feet of rain between Winnie and Beaumont Texas in the last three days, most of it falling in just 24 hours leaving 5 dead and 200 children to stay the night at school. Our hearts are with you. May God Bless Texas. More:

0 views0 comments