Todd Neiss observed 3 Bigfoot creatures during military exercises. Since that time, he has been active in researching and investigating Bigfoot sightings.
Podcast: Play in new window
Subscribe: RSS
Todd Neiss observed 3 Bigfoot creatures during military exercises. Since that time, he has been active in researching and investigating Bigfoot sightings.
Podcast: Play in new window
Subscribe: RSS