The storm slammed into Houston yesterday morning. Today, power is starting to return to homes and businesses in the region.
Some power restored in Houston, Texas, after Beryl [Video]
Categories
The storm slammed into Houston yesterday morning. Today, power is starting to return to homes and businesses in the region.