Bigfoot statue prompts 911 calls in NC

It seems someone built a massive statue and left it in the woods near a road in Mocksville -- just east of Statesville.
Published: 11:24 PM EST January 11, 2019