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.