YouTube user Beard Card talked to FOX 13's Max Roth about a strange creature he caught on tape earlier this week.
Check out the video and story here: A Bigfoot sighting in Provo Canyon?
YouTube user Beard Card talked to FOX 13's Max Roth about a strange creature he caught on tape earlier this week.
Check out the video and story here: A Bigfoot sighting in Provo Canyon?