Strong thunderstorms roared up the East Coast on April 15, with pouring hail, powerful winds and pulsing lightning.
2025