NNew York City Read More Rare Tornado Touched Down on Long Island During NYC StormAugust 24, 2026 The National Weather Service confirmed that a tornado touched down at Long Island’s Atlantic Beach on Thursday evening…