Tornado-warned storm pummels Deer Park, Texas
Tornado-warned storm pummels Deer Park, Texas
Deer Park, Texas resident LaVarrick Seoane expresses shock following a tornado that toppled semi-trucks and derailed locomotives in the Houston area.
Deer Park, Texas resident LaVarrick Seoane expresses shock following a tornado that toppled semi-trucks and derailed locomotives in the Houston area.