As Deluge Ends, Houston by the Numbers: 20, 17,000, 51.88, 13,000 08-30-2017 Share This Video Link was copied! As Deluge Ends, Houston by the Numbers: 20, 17,000, 51.88, 13,000