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