• Giant Bigfoot Statue Prompts 911 Calls in a Rural Town

    7 monthes ago - By Geek

    A Bigfoot statue with glowing eyes has prompted many 911 calls in a North Carolina community. The statue, which is located on a rural road in Mocksville, North Carolina, has spooked some residents,...
    Read more ...