Street flooding causing trouble near UH

Streets around the University of Houston campus are impassable due to heavy rains
Thursday, October 31, 2013