Bigfoot of the Rockies

Bigfoot of the Rockies

Available on Pluto TV
S1 E4: There have been several reports of Bigfoot on 40-acres of private land inside Roosevelt National Forest near Loveland, Colorado, and after searching for footprints and other evidence in the snow the "Trails to the Unknown" team invite local experts to help them initiate a relationship with the potential Bigfoot.