7 March 2025, 2:48 am
An EF-1 tornado touched down in Irving, Texas earlier this week, heavily damaging buildings in the area and bringing down power lines.... Read More »