Where To Stream River Monsters Legendary Beasts Season 1 Episode 1
Monster in the Loch
- Aired May 7, 2017
- 60 Min
Jeremy recounts some of his most intense investigations as he tries to separate fact from fiction about a legendary beast in Scotland.
Monster in the Loch
Jeremy recounts some of his most intense investigations as he tries to separate fact from fiction about a legendary beast in Scotland.