Image
Weather

Waterspout Topsail Beach, N.C.

An apparent waterspout in Topsail Beach, N.C. on Friday, July 18, 2008. (photo by Jason Tice)