Hominid (2014)
Premiere 1 Jun 2014 | 19 min | Drama Mystery
• 53 views • 0 thumbs up • 0 thumbs down
Two ambitious primatologists and their small team of researchers are funded for an 8 week research trip into the depths of the Northern Cascades to find what they believe is the truth behind the legend of Sasquatch.