Virginia Bigfoot Caught On Camera

squatchable.com - 02-21

0L9uU4RN

Caught out in the open, a Bigfoot can be seen across the river. This photo was snapped before it left.