Breakdown - Strange Figure In Uwharrie Forest

Was this a translucent Bigfoot or something else?

Was this a translucent Bigfoot or something else?

Categories:
Show More Show Less
Comments