Now Playing | Biologist Sees Bigfoot Up Close 75

A local biologist takes the Finding Bigfoot team to the spot where he believes that he saw Bigfoot and explains to them what happened.

Recommended for You

Watch More Finding Bigfoot Videos
Filter