Where Be Monsters? The Daedalus Sea Serpent and the War for Credibility Where Be Monsters? The Daedalus Sea Serpent and the War for Credibility September 28, 2023 Just what was it that the crew of the HMS Daedalus saw? By Matthew Willis On 6... Read More Read more about Where Be Monsters? The Daedalus Sea Serpent and the War for Credibility