Press "Enter" to skip to content

Tornado touches down in Dallas, leveling buildings and knocking out power

The National Weather Service confirmed a tornado touched down in Dallas on Sunday, damaging buildings and knocking out power.
Source: ABC News 6

Be First to Comment

Leave a Reply