Further Developments In North Carolina Bigfoot Stand Off
Thursday, June 17th, 2010We have more footage of what can only be described as a tense stand off between one mountain man and a predatory Sasquatch. We talked about Tim Peeler in the most recent WeirdThingsTV but another local news station covered the battle and even advanced the story, revealing the technology Peeler plans on using to snap a picture of the beast.
Come back to WeirdThings for continued coverage of Tar Heel Bigfoot Watch…