News: Iwatchonline alternative domain www.Iwatchonline.eu

Bigfoot Files - S01E03

Documentary
 

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.

 
Episode Title: The Almasty
Airs: 2013-11-3 at 08:00 pm