Showing posts with label Provo Canyon. Show all posts
Showing posts with label Provo Canyon. Show all posts

Monday, November 5, 2012

Does Bigfoot Live in Provo Canyon?

This morning I came across this interesting Youtube video. Tell me what you think these young men saw during their camping trip.