Breathtaking video of waterspout at Carolina Beach, N.C.
Beachgoers capture some amazing photos of the weather phenomenon over water and as it came ashore — including this dramatic footage.