Tag Archives: Life Sustaining Equipment

Users sharing the videos claim they were filmed at the Sun and Surf Beach Club in Atlantic Beach, New

Videos appearing to show a possible waterspout or tornado have gone viral on social media.