Interesting tidbit
That someone else noticed at AFF ( reprinted without their permission)[ in other words I stole it]
"not only did he reappear exactly 2 years after his last post, but his last post was at 2:40 a.m. on 7/1/11 - his first repost was at 2:52 a.m. on 7/1/13. The time is only 12 minutes off. "