January 24, 2008 TED Jesus Christ God 2008 — no, not that TED; Internet lunacy, NSFW if you scroll down far enough #