"Shelly Island" has magically appeared overnight off the coast of North Carolina, but maritime folks say it could also disappear just as quick. Read this incredible story here!
**click the pic for photos**
Want to know more about Sherri Marengo? Get her official bio.Full Bio