No, that’s not Bigfoot: 8-foot statue causes sighting calls

MOCKSVILLE, N.C. — People have been calling animal control in a North Carolina county to report sighting Bigfoot in a wooded area, but local officials assure them that what they’re seeing isn’t real.

0 Comments