The Storm's a Comin'

A summer storm rolls into the downtown streets of Houston.