The discovery took place on the beach at Destiladeras on Mexico’s Pacific coast. Shocked locals discovered the creature which they believe may have come from the depths of the ocean.
An odd creature with dolphin-like head, sharp fanged teeth and a long snake-like tail has washed up on a beach.
Shocked locals found the mysterious animal on the Destiladeras beach on the Pacific coast of Mexico, but no-one has been able to identify it.
Leave a Reply