Stichiz

Stichiz

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

Β 

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.


Sponsored Content

Sponsored Content

Β