Strong thunderstorms hammer the NortheastHail, wind, rain, lightning—Storms that rolled through the Northeast on May 26, had it all, downing trees and power lines along their paths.Accuweather, Accuweather