Any Bigfoot believers out there?
Ha, one of the newest episodes was done here where I live. :) There are lots of "sightings" around here.
Print