MonsterQuest
Mysterious Ape Island
E11 Apr 29, 2009 45m TV-PG
An expedition is launched on to British Columbia's Vancouver Island in search of a legendary Sasquatch that local native tales say would steal children who ventured too deep into the woods.
Where to Watch Mysterious Ape Island
Cast of Mysterious Ape Island