Bigfoot found? Nah, just a statue — with glowing red eyes in North Carolina
An animal control office in North Carolina is telling residents to stop calling about Bigfoot sightings related to a statue.
       ...
Published By: USA Today - Tuesday, 15 January, 2019