Oh, it's him alright. Most internet folks just knew how to delete it. Go ahead, try to find that pic via google. I just happened to save it first - before it got tossed.
VFW post 10281 is from Kentucky.