post by y_ddraig_goch at Aug 19,2008 5:56pm edited Aug 19,2008 5:58pm
I guess these two other dudes were in georgia since the news about the body being found. And apparently this video is them getting pretty damn close to it, they're only about ten feet away in one shot. So it's pretty clear, doesnt look like a costume or a hoax at all