Mysterious yells were heard in Sequoia National Park, CA. Could it be Bigfoot?
1 / 25
Discovery Channel
Mon, Nov 19, 2012 12:40 PM EST