Sunday, November 4, 2012

HD Version - Provo Canyon Bigfoot?

Footage taken by hikers in Provo Canyon. Check out those arms... hmm...


No comments: