Thanks! Share it with your friends!
You disliked this video. Thanks for the feedback!
A Walk around the Red Lake area while we do Bigfoot research. Bigfoot may be watching. Watch with a good eye....
Land of Bigfoot Legends/ Land of Giants: Red Lake Area