Stunning footage captured a lightning strike at the World Trade Center overnight — a rare weather event known as “thundersnow” — as a blizzard brought well over 20 inches of snow to New York City.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results