sightings

Look: Bigfoot Statue Sightings

There's been a wave of Bigfoot sighting reported in a town called Mocksville in central North Carolina. And it turns out those people weren't totally wrong because what they were seeing was someone's eight-foot Bigfoot STATUE, complete with glowing red eyes.
Read More