Waterspout Spotted Off North Carolina Coast
2018-07-27
4,710
Residents of Carolina Beach in North Carolina reported seeing a waterspout in the area on July 26.
This footage was shared by Tracy Price, who said she captured the footage from her home in Carolina Beach. Credit: Tracy Price via Storyful