Tagged: North Carolina

North Carolina Man Rattled Over Bigfoot Sighting

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 and Paranormal Museum Owner Stephen...