Todd Neiss

Todd Neiss has been actively researching Bigfoot for almost 26 years, since he had his own encounter. His research includes long-term expeditions in Oregon, Washington and Northern California.