2016 Bigfoot captured on trail cam!

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
Back to Top