Brackenridge, United States - 06, 2025 A rare and mesmerizing weather phenomenon unfolded in Brackenridge, Pennsylvania, as freezing rain poured down while thunder roared across the sky. Captured by ...
Most of the United States is being assailed with extreme winter weather this week ... which warned of “freezing rain” and icy roads making for dangerous travel conditions into midday Wednesday.