Alaska Monsters

Bigfoot of Tok: Yukon Howler

Series 2 - Episode 1 Bigfoot of Tok: Yukon Howler

ADVERTISEMENT

Summary

The team heads to a dog sledging community near Tok, Alaska, to investigate claims that a bigfoot has been stalking canines in the dead of winter.
Nature