He’s got the skills to get “out there” and look for our favorite big hairy beast, so I’m really excited to see how this goes!
WHEN: Tonight 4/9/14 10 PM EST
WHERE: Discovery Channel
WHAT: Les Stroud takes on Bigfoot!
Are you excited to see the new show?