Tens of Thousands Without Power After Tornado Hits Dallas
4:10am PDT - October 21st, 2019 weather radar - TimeThe National Weather Service confirmed a tornado touched down in Dallas on Sunday, causing structural damage and knocking out electricity.
The National Weather Service confirmed a tornado touched down in Dallas on Sunday, causing structural damage and knocking out electricity.