Tag Archives: Mexico sea serpent

Duders and dudetters, it’s Charles, your favorite Myth Blaster! So this awesome creature just washed up on a beach in Mexico, which I hear is a super cool place to visit, FYI. But after seeing this eyeless beast, I’d probably … Continue reading

Cryptid: Sea Serpents, Cryptozoologists

, , , , ,