User blog comment:Monkey.D.Me/WHERE ARE THEY NOW ???/@comment-203.97.214.114-20111221083401/@comment-70.101.255.29-20111222021806

unlikely, but this crossed my mind as well.