Bigfoot Classified - mini-episode // Peaks of Otter - Bedford County, Va.
A local woman, choosing to remain anonymous, reported a chilling encounter with what she believes to be a Bigfoot and its offspring. This claim is not an attempt at humor or a...