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.



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


Content Goes Here