[ti]bigfoot[/ti]2 Men Startled by Pair of Bigfoot-like Creatures in NC