Latest news, blog posts, and other updates related to the Bigfoot phenomenon.
A new National Geographic show simply titled Bigfoot will air on Sunday January 24th. While not a lot is being said on the NatGeo site, besides the two videos embedded below, we do know Jeff Meldrum and his research will be the primary focus.
No comments:
Post a Comment