Bigfoot Sighting Sparks Excitement in Newberry County, South Carolina
Bigfoot Sighting Sparks Excitement in Newberry County Newberry County, South Carolina, has people buzzing with excitement following an astonishing Bigfoot sighting reported earlier this month.