Steve tells us about his Bigfoot encounter back in 1975 while living in Arkansas.
Become a supporter of this podcast:
www.cryptidcreatures.net