YouTube user “Youtube Creations” is an avid viewer and fan of Animal Planet’s hit show, Finding Bigfoot, and claims that in a recent episode he noticed what he believes to be a bigfoot creature that the show completely overlooked. Did they miss the opportunity of a lifetime, or is it just a viewer’s vivid imagination?
i think you watch to much tv