MonsterQuest

MonsterQuest

Mysterious Ape Island (3x11)


: 29, 2009

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.

  • : 2007
  • : 68
  • : 12
  • History
  • 21