Links for Finding Bigfoot S4E3: Super Yuper Sasquatch

Reality TV Buzz

Episode 3

97 watches

January 19, 2014
The team go to Michigan to investigate a photo of an alleged Bigfoot on the Upper Peninsula, where witnesses claim the beasts have been stalking them.
January 19, 2014
The team go to Michigan to investigate a photo of an alleged Bigfoot on the Upper Peninsula, where witnesses claim the beasts have been stalking them.