Mystery sea creature leaves officials stumped — For The Win

A visitor to Padre Island National Seashore off the coast of South Texas discovered a mystery sea creature washed ashore on the beach and sent a photo of it to officials there in hopes of identifying it. Unfortunately, the officials were at a loss to positively ID the slimy-looking sea creature. “Initially, we thought it…

Mystery sea creature leaves officials stumped — For The Win
Advertisements

Leave a Reply