40 Inches Of Rain Pours In On Texas

While many in the Bahamas are still dealing with the after effects of Hurricane Dorian, others in the United States are dealing with tropical storm Imelda. Sources say that Texas and Louisiana are now facing 40 inches of rain.

 
Stichiz

Stichiz

Want to know more about Stichiz? Get her official bio, social pages & articles on 1035 The BEAT!

title

Content Goes Here