Leave a comment
Via NEWS92FM.com:

According to reports, at least three tornadoes have touched down northwest of Houston. The tornados have reportedly knocked down trees and property.

According to the National Weather Service, a tornado hit a tire shop in Somerville Wednesday; Somerville is about 90 miles northwest of Houston.

As the storms moved on, a tornado toppled trees and damaged cars in downtown Brenham, about 70 miles northwest of Houston.

Read More

Also On Praise Houston:
comments – Add Yours
@bp, 1x1