Loading Video…
This browser does not support the Video element.
Tree falls near building following severe storms in Houston area
A tree is seen falling next to a building in the Houston area. It is unsure if it caused any damage.
This browser does not support the Video element.
A tree is seen falling next to a building in the Houston area. It is unsure if it caused any damage.