Storm swamps parts of Houston with a foot of rain

Beta is now a tropical depression and is causing extensive flooding in Houston and Galveston.

Latest Video