Carolina Beach, NC Waterspout/Tornado 8-18-2011

A waterspout coming ashore at Carolina Beach, NC on August 18, 2011.
Back to Top