Neighbor Makes Gruesome Discovery on North Carolina Beach

  • 7 years ago
A bag containing a human body washed up onto a Nags Head beach on Tuesday as Tropical Storm Maria passed off the Outer Banks coast.

Recommended