They Might Be Giants performed “I Left My Body” live on US television last night on the Conan O’Brien show. Taken from new album I Like Fun, you can watch the live performance here: http://teamcoco.com/video/they-might-be-giants-i-left-my-body-02/28/18