Tornado seen in Atlantic Beach, NY? Videos from Sun and Surf Beach Club near Long Island go viral
Users sharing the videos claim they were filmed at the Sun and Surf Beach Club in Atlantic Beach, New York, on Thursday evening.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.hindustantimes.com — the content belongs to Hindustan Times - World.