Skip To Content

Where To Stream River Monsters Legendary Beasts Season 1 Episode 1

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.