Tag: Todd Neiss

  • Todd Neiss

    Oregon man Todd Neiss said that he lived in the Pacific Northwest his entire life, and had heard stories of Sasquatch, but it had never captured his attention either in […]