I’m trying to remember, wasn’t Dean convinced that Bigfoot lived in their neighborhood, or am I thinking of another strip?
I’m trying to remember, wasn’t Dean convinced that Bigfoot lived in their neighborhood, or am I thinking of another strip?