Massive waterspout forms off the coast of North Carolina

A huge waterspout formed in Kill Devil Hills, North Carolina.

July 10, 2017

Top Stories

ABC News Live Presents