bigfoot

Bigfoot Spotted In Utah?
Bigfoot has apparently been spotted in Utah. No, I'm not talking about the picture above. That was shot at ESPN's Espy awards. I'm talking about some hikers who were recently near Provo and caught some sort of biped on film that they claim stood up and looked right at them causing the…