Venomous creatures were spotted washing up on the beaches of the Outer Banks in North Carolina, and the National Park Service sent out a warning about the punch these slugs pack. The Cape Hatteras National Seashore posted on Facebook that Blue Sea Dragons (Glaucus atlanticus) have been spotted on the beaches. “This venomous sea slug […]