Not everyone believes in Bigfoot; but you couldn’t have proven that by the turnout for the first annual Carter County Bigfoot Festival last Saturday. The free event was held at the Depot in downtown Olive Hill and welcomed people from not only counties but states away. The festival’s organizer Tabatha Steagall said there was no […]