New island emerges off North Carolina coast

ABC News' Ginger Zee reports live from Shelly Island, a massive sandbar off the coast of North Carolina that has become a summer hotspot.

July 6, 2017

Examined