Mark Shea posted this on his great site “Catholic and Enjoying It.” I’m a Bigfoot fan. There I said it. Mock away. I actually don’t think he exists to be honest. Bigfoot. Not Mark Shea. But I just love all the hubbub surrounding Sasquatch. And there’s something about all the smart people saying there’s definitely no Bigfoot that makes me want someone to find one. I’m kind of anti-smart people, I guess.
But most importantly check out this footage.