North Carolina Man Rattled From Recent Bigfoot Sighting
A man named Jesse Walker from Roanoke Rapids, North Carolina said he encountered Bigfoot recently which left him rattled. After the encounter, he was recorded explaining his encounter by Cryptozoology …