Lee County NC, North Carolina, The Ranterview THE RANTERVIEW: Researcher who claims 30 sightings to speak at Saturday’s Big Foot Festival October 10, 2017 — 3 Comments