Bigfoot Files

Bigfoot Files

The Almasty (1x3)


:

The 'Almasty' is Russia's very own Bigfoot. It has been written about for over 300 years, and Russia's Almasty hunters claim there have been more than 10,000 encounters over the years.

  • :
  • : 3
  • : 3
  • Channel 4
  • 20