Bigfoot
S1 E2 October 30, 2008
Source:
Advertisement
Advertisement
Advertisement
Overview
While trying to stop poachers, park ranger Rachel Glen has a terrifying encounter with Bigfoot.
While trying to stop poachers, park ranger Rachel Glen has a terrifying encounter with Bigfoot.