Press Green Flag
I have watched Finding Bigfoot since I lived in Eureka and they had me believing in Bigfoot (which I still do) for a long time. I may have seen Bigfoot 3 times, Idk, but the Finding Bigfoot crew are my heros and hopefully I meet them someday.