Sea Hunt

Legend of the Mermaid - Season 1, Episode 23 - 14 June 1958 - Mike investigates the legend of a mermaid located in an underwater cave off the west coast of Florida.
Back to the Sea Hunt Library

back to Uncle Earl's Classic TV Channel