Park officials had no idea what this 'mysterious blob' was after discovering it off the North Carolina coast

Park officials had no idea what this 'mysterious blob' was after discovering it off the North Carolina coast

USATODAY.com

Published

The Cape Lookout National Seashore posted that it found the object months ago but asked the public on Tuesday to help figure out what it exactly was.
 

Full Article