Somewhat ironically, the discussion of the morning among the kitchen crew a few days back at the restaurant I’m helping open here in Celina was all about whether or not Bigfoot lives.
As an evidence-based science guy, I’d love to believe the lore but hard-core, what some would call classic scientific evidence is pretty skinny. That said, some interesting pics surfaced out of NC about three weeks ago.
Images via the Raleigh News and Observer article linked above.