Tag: Richard Reles

  • Richard Reles

    Hendersonville, North Carolina man Richard Reles said a chance personal experience in Northern Wisconsin began his fascination with the creature known as sasquatch. This lead to him becoming a bigfoot […]