Super tornado strikes Texas as weather officials urge caution: ‘absolute monster’

Hits: 13

The National Weather Service in North Texas is urging residents to remain cautious as a large tornado has been spotted. Read More Go To Source