


Mountain Monsters
The Secret of the Red Shed
Season 4 Episode 9 of 10
The hunters track down one of the mysterious cloaked figures at the heart of the Spearfinger mystery. However, the red shed might hold all the answers
Mountain Monsters airs on Discovery Channel at 12:00 AM, Friday 25 April. (Subtitles.)
Topics
Education ➝ Science ➝ Factual Topics
Nature ➝ Animals ➝ Environment