NC's own 'Big Foot' reported in western town