Bigfoot - new video proof?

Bigfoot - there have been legends, stories, hoaxes, but the mystery persists.

Does Bigfoot exist? Some high school students recently captured "something" on video -- what do you see?

video platformvideo managementvideo solutionsvideo player