Tornado seen in Atlantic Beach, NY? Videos from Sun and Surf Beach Club near Long Island go viral
Videos appearing to show a possible waterspout or tornado have gone viral on social media. Videos appearing to show a possible waterspout or tornado have gone viral on social media. (UnSplash) Users sharing the videos claim they were filmed at the Sun…