Inkan1969 I just realized that they really are parodying the TED logo. Posted 3 years ago Report Link Quote Reply