Thread:LordTBT/@comment-24289135-20141120024722/@comment-8072-20141120024930

Yeah, I saw this myself. It does not appear to be anything official.