The Discovery Channel are filming in Alberta following claims that a "bigfoot colony" is located there.
Sylvanic Bigfoot group's Todd Standing is convinced that the area is home to not only one mysterious primate but a whole colony of them. While his claims and photographs have come under a great deal of skepticism over the years, it hasn't stopped the TV series "Finding Bigfoot" from wanting to get in on the action with an upcoming episode based on his discoveries.
No comments:
Post a Comment