Powerful storms cause damage, flood streets in Houston area

A strong line of storms caused some damage and flood streets in the Houston area.

More info on Powerful storms cause damage, flood streets in Houston area

Leave a Comment