Any Bigfoot believers out there?

Well I wear size 13 shoes....just sayin' LOL