Where To Stream River Monsters Legendary Beasts Season 1 Episode 4
River Mermaid
- Aired May 7, 2017
- 60 Min
Jeremy recounts some of his most intense investigations such as his hunt for a mermaid-like creature linked to many disappearances in Guyana called the Water Mama.