3 Ratings:

New Bigfoot trail cam video UPDATED!!!

Camera was strapped to a branch about 10 feet above feeder pointing down when this was caught, location near the Klamath River, Oregon/California border



Show Description Hide Description