Now Playing | Have You Ever Seen Bigfoot? 130

Find out who on the bigfoot research team has actually encountered a sasquatch, and for those who believe they have, what it was like to be that close.

Recommended for You

Watch More Finding Bigfoot Videos
Filter