Mike Greene became famous with his thermal video of Bigfoot in the Uwharrie National Forest. Now, another man says his own evidence shows Greene wasn’t that far off.
In the video above, Lee Woods shares his evidence with Greene at the exact location of his video in the Buckley Report.
Woods will head out again next week for an all-night session. If he gets that million-dollar video or finds anything else newsworthy, we’ll let you know.