Uwharrie Forest Creature Caught On Tape

An advanced Bigfoot research team searches for the beast deep within the Uwharrie forest. It was during this expedition that they manage to capture something strange on camera. Agree or disagree?



Posted Friday, January 12, 2018

Comments