Mysterious Creature Dolphin-like Creature Discovered on Destiladeras Beach In February 2020, a group of local residents found a mysterious creature washed up on Destiladeras beach on Mexico'… June 24, 2023