big foot

Finding Big Foot TV Show Casts Doubt [VIDEO]
I was watching Animal Planet TV when I came across a relatively new show called “Finding Big Foot,” and so I’m not a real big believer in this sort of thing, I couldn’t force myself to change the channel, so I watched and now I think there is something to this whole Big Foot creature theory. I think…