Mystery Sea Beast Weird ‘Dolphin-Like Creature With No Eyes Or Fins Washes Up On Mexican Beach’

A weird dolphin-like creature with no eyes or fins washed up on a Mexican beach, according to reports. Fishermen near Destiladeras, a renowned surfers’ beach, told local media that it may have come from deep …

Mystery Sea Beast Weird ‘Dolphin-Like Creature With No Eyes Or Fins Washes Up On Mexican Beach’ Read More »