March 2025 North American blizzard A storm complex leaves over 400,000 people without power in the Dallas–Fort Worth metroplex and brings severe weather to large portions of the Southern United States. Sources: (''The New York Times